27 #ifndef PALLAS_CROSSOVER_STRATEGY_H 28 #define PALLAS_CROSSOVER_STRATEGY_H 30 #include "pallas/types.h" 31 #include "pallas/scoped_ptr.h" 40 double crossover_probability,
41 unsigned int num_parameters);
45 virtual void Crossover(Vector &trial,
const Vector &bprime) = 0;
47 void set_crossover_probability(
double crossover_probability);
52 double crossover_probability_;
59 void Crossover(Vector &trial,
const Vector &bprime);
66 void Crossover(Vector &trial,
const Vector &bprime);
72 #endif // PALLAS_CROSSOVER_STRATEGY_H Definition: basinhopping.h:51
Definition: scoped_ptr.h:45
Definition: crossover_strategy.h:62
Definition: crossover_strategy.h:55
Definition: crossover_strategy.h:37