Pallas Solver  0.1
C++ Global Optimization Algorithms
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
pallas::internal::CrossoverStrategy Class Referenceabstract
Inheritance diagram for pallas::internal::CrossoverStrategy:
Inheritance graph
[legend]
Collaboration diagram for pallas::internal::CrossoverStrategy:
Collaboration graph
[legend]

Public Member Functions

virtual void Crossover (Vector &trial, const Vector &bprime)=0
 
void set_crossover_probability (double crossover_probability)
 

Static Public Member Functions

static CrossoverStrategyCreate (CrossoverStrategyType type, double crossover_probability, unsigned int num_parameters)
 

Protected Attributes

scoped_ptr< RandomNumberGenerator< double > > random_double_
 
scoped_ptr< RandomNumberGenerator< unsigned int > > random_uint_
 
double crossover_probability_
 

The documentation for this class was generated from the following files: