dignea  1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
AbstractInstance< V, O > Member List

This is the complete list of members for AbstractInstance< V, O >, including all inherited members.

AbstractInstance()AbstractInstance< V, O >
AbstractInstance(const int &nVars, const int &nObjs=1, const int &nCons=0)AbstractInstance< V, O >explicit
AbstractInstance(const AbstractInstance &solution)AbstractInstance< V, O >
AbstractInstance(const AbstractInstance *solution)AbstractInstance< V, O >explicit
AbstractInstance(unique_ptr< AbstractInstance > &ptr)=delete (defined in AbstractInstance< V, O >)AbstractInstance< V, O >
avgPortFitnessAbstractInstance< V, O >protected
biasedFitnessAbstractInstance< V, O >protected
constraintCoeffSolution< V, O >protected
constraintsSolution< V, O >protected
diversityAbstractInstance< V, O >protected
featuresAbstractInstance< V, O >protected
fitnessSolution< V, O >protected
getAvgPortFitness() constAbstractInstance< V, O >inline
getBiasedFitness() constAbstractInstance< V, O >inline
getConstAt(const int &index) constSolution< V, O >virtual
getConstraintCoeff() constSolution< V, O >inline
getConstraints() constSolution< V, O >inlinevirtual
getCrowDistance() constSolution< V, O >inlinevirtual
getDiversity() constAbstractInstance< V, O >inline
getFeatures() constAbstractInstance< V, O >inlinevirtual
getFitness() constSolution< V, O >inlinevirtual
getNumberOfCons() constSolution< V, O >inlinevirtual
getNumberOfObjs() constSolution< V, O >inlinevirtual
getNumberOfVars() constSolution< V, O >inlinevirtual
getObjAt(const int &index) constSolution< V, O >virtual
getObjectives() constSolution< V, O >inlinevirtual
getPortFitness() constAbstractInstance< V, O >inline
getRank() constSolution< V, O >inlinevirtual
getVarAt(const int &index) constSolution< V, O >virtual
getVariables() constSolution< V, O >inlinevirtual
nConsSolution< V, O >protected
nObjsSolution< V, O >protected
nVarsSolution< V, O >protected
objectivesSolution< V, O >protected
operator<<(std::ostream &os, AbstractInstance< V, O > const &solution)AbstractInstance< V, O >friend
operator=(const AbstractInstance &copy)AbstractInstance< V, O >
Solution::operator=(const Solution &copy)Solution< V, O >
operator==(const AbstractInstance &other) constAbstractInstance< V, O >
Solution::operator==(const Solution &other) constSolution< V, O >
portFitnessAbstractInstance< V, O >protected
setAvgConfigFitness(const vector< float > &fitness)AbstractInstance< V, O >inline
setBiasedFitness(float bFitness)AbstractInstance< V, O >inline
setConfigFitness(const vector< vector< float >> &fitness)AbstractInstance< V, O >inline
setConstAt(const int &, const O &cons)Solution< V, O >virtual
setConstraintCoeff(float constraintCoeff)Solution< V, O >inline
setConstraints(const vector< O > &constr)Solution< V, O >virtual
setCrowDistance(float d)Solution< V, O >inlinevirtual
setDiversity(float diversity)AbstractInstance< V, O >inline
setFeatures(const vector< float > &v)AbstractInstance< V, O >
setFitness(const float &f)Solution< V, O >inlinevirtual
setNumberOfbjs(const int &numberOfObjs)Solution< V, O >inlinevirtual
setNumberOfCons(const int &nConstraints)Solution< V, O >inlinevirtual
setNumberOfVars(const int &numberOfVars)Solution< V, O >inlinevirtual
setObjAt(const int &, const O &obj)Solution< V, O >virtual
setObjectives(const vector< O > &objs)Solution< V, O >virtual
setRank(int id)Solution< V, O >inlinevirtual
setVarAt(const int &, const V &v)Solution< V, O >virtual
setVariables(const vector< V > &vars)Solution< V, O >virtual
Solution()Solution< V, O >
Solution(const int &nVars, const int &nObjs)Solution< V, O >
Solution(const int &nVars, const int &nObjs, const int &nCons)Solution< V, O >
Solution(const Solution< V, O > &)Solution< V, O >
Solution(const Solution< V, O > *)Solution< V, O >
to_instance(std::ostream &os) constAbstractInstance< V, O >inlinevirtual
to_json() const overrideAbstractInstance< V, O >inlinevirtual
variablesSolution< V, O >protected
~AbstractInstance()=default (defined in AbstractInstance< V, O >)AbstractInstance< V, O >virtual
~Solution() (defined in Solution< V, O >)Solution< V, O >virtual