19 #include <basic/Tracer.hh>
22 #include <numeric/random/random.hh>
26 #include <utility/vector1.hh>
32 namespace picking_old {
38 static numeric::random::RandomGenerator
RG( 167872 );
40 static basic::Tracer
TR(
"core.fragment.picking_old.vall.eval.EnergyEval" );
46 insert_position_( 0 ),
61 Size const insert_position,
67 insert_position_( insert_position ),
68 score_function_( score_function ),
69 randomize_( randomize )
77 insert_position_( rval.insert_position_ ),
78 score_function_( rval.score_function_ ),
79 randomize_( rval.randomize_ )
89 if (
this != &rval ) {
126 fs.
score += (
RG.uniform() * 0.000001 );