feat: add algo foundry and eval foundry
Necessary machinery to perform automatic algorithm selection based on the grammar defined by EasyEA and the vocabulary defined by sets of parametrized operators.
This commit is contained in:
parent
c281440cfe
commit
a436fb3fa0
8 changed files with 558 additions and 17 deletions
|
|
@ -75,7 +75,7 @@ template<class Chrom> class eoDetBitFlip: public eoMonOp<Chrom>
|
|||
* @param _num_bit The number of bits to change
|
||||
* default is one - equivalent to eoOneBitFlip then
|
||||
*/
|
||||
eoDetBitFlip(const unsigned& _num_bit = 1): num_bit(_num_bit) {}
|
||||
eoDetBitFlip(const unsigned/*&*/ _num_bit = 1): num_bit(_num_bit) {}
|
||||
|
||||
/// The class name.
|
||||
virtual std::string className() const { return "eoDetBitFlip"; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue