<commit_before>#include <faunus/moves/miscmove.h>
namespace Faunus {
  // Combined translation and rotation
  transrot::transrot( ensemble &e,
      container &c, energybase &i ) : markovmove(e,c,i)
  {
    name.assign("COMBINED ROTATION and TRANSLATION");
    runfraction=1.0;
    deltadp=0.1;
    dp=1.0;
    dpt=dpr=0.5;  
  };
  string transrot::info() {
    std::ostringstream o;
    o <<  markovmove::info()
      << "#   Dp (translation)      = " <<  dpt << endl
      << "#   Dp (rotation)         = " <<  dpr << endl;
    return o.str();
  } 
  /*!
   * \todo Cell overlap test missing, dp is used both for dr and the angle
   */
  double transrot::move(macromolecule &g) {
    du=0;<commit_msg>set default dp=0 for transrot class.<commit_after>#include <faunus/moves/miscmove.h>
namespace Faunus {
  // Combined translation and rotation
  transrot::transrot( ensemble &e,
      container &c, energybase &i ) : markovmove(e,c,i)
  {
    name.assign("COMBINED ROTATION and TRANSLATION");
    runfraction=1.0;
    deltadp=0.1;
    dp=0;
    dpt=dpr=0.5;  
  };
  string transrot::info() {
    std::ostringstream o;
    o <<  markovmove::info()
      << "#   Dp (translation)      = " <<  dpt << endl
      << "#   Dp (rotation)         = " <<  dpr << endl;
    return o.str();
  } 
  /*!
   * \todo Cell overlap test missing, dp is used both for dr and the angle
   */
  double transrot::move(macromolecule &g) {
    du=0;
{'fraction_non_alphanumeric': 0.15185444366689993, 'fraction_numerical': 0.012596221133659902, 'mean_word_length': 2.611111111111111, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2062044', 'n_tokens_mistral': 541, 'n_tokens_neox': 523, 'n_words': 120}