dignea  1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
EasyInstances.h
1 //
2 // Created by amarrero on 25/3/21.
3 //
4 
5 #ifndef DIGNEA_EASYINSTANCES_H
6 #define DIGNEA_EASYINSTANCES_H
7 
8 #include "InstanceFitness.h"
9 
15  public:
16  EasyInstances() = default;
17 
18  virtual ~EasyInstances() = default;
30  float compute(const vector<float> &solutions) const override;
31 };
32 
33 #endif // DIGNEA_EASYINSTANCES_H
Easy Instance fitness computation. This class extends InstanceFitness.
Definition: EasyInstances.h:14
float compute(const vector< float > &solutions) const override
Computes the performance fitness of an instance based on the performance of different solvers....
Definition: EasyInstances.cpp:17
Interface to define the fitness calculation of the instances evolved by EIG.
Definition: InstanceFitness.h:17