dignea  1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
InstanceFitness Class Referenceabstract

Interface to define the fitness calculation of the instances evolved by EIG. More...

#include <InstanceFitness.h>

Inheritance diagram for InstanceFitness:
EasyInstances PisPerformance

Public Member Functions

virtual float compute (const vector< float > &solutions) const =0
 Computes the fitness of an instance evolved by EIG based on the performance of several solvers. This method must be implemented in the subclasses. More...
 

Detailed Description

Interface to define the fitness calculation of the instances evolved by EIG.

Member Function Documentation

◆ compute()

virtual float InstanceFitness::compute ( const vector< float > &  solutions) const
pure virtual

Computes the fitness of an instance evolved by EIG based on the performance of several solvers. This method must be implemented in the subclasses.

Parameters
solutions
Returns
float

Implemented in PisPerformance, and EasyInstances.


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