dignea  1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
TSPInstance Member List

This is the complete list of members for TSPInstance, including all inherited members.

AbstractInstance()AbstractInstance< float, float >
AbstractInstance(const int &nVars, const int &nObjs=1, const int &nCons=0)AbstractInstance< float, float >explicit
AbstractInstance(const AbstractInstance &solution)AbstractInstance< float, float >
AbstractInstance(const AbstractInstance *solution)AbstractInstance< float, float >explicit
AbstractInstance(unique_ptr< AbstractInstance > &ptr)=delete (defined in AbstractInstance< float, float >)AbstractInstance< float, float >
avgPortFitnessAbstractInstance< float, float >protected
biasedFitnessAbstractInstance< float, float >protected
constraintCoeffSolution< V, O >protected
constraintsSolution< V, O >protected
diversityAbstractInstance< float, float >protected
featuresAbstractInstance< float, float >protected
fitnessSolution< V, O >protected
getAvgPortFitness() constAbstractInstance< float, float >inline
getBiasedFitness() constAbstractInstance< float, float >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< float, float >inline
getFeatures() constAbstractInstance< float, float >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< float, float >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=(const AbstractInstance &copy)AbstractInstance< float, float >
Solution::operator=(const Solution &copy)Solution< V, O >
operator==(const AbstractInstance &other) constAbstractInstance< float, float >
Solution::operator==(const Solution &other) constSolution< V, O >
portFitnessAbstractInstance< float, float >protected
setAvgConfigFitness(const vector< float > &fitness)AbstractInstance< float, float >inline
setBiasedFitness(float bFitness)AbstractInstance< float, float >inline
setConfigFitness(const vector< vector< float >> &fitness)AbstractInstance< float, float >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< float, float >inline
setFeatures(const vector< float > &v)AbstractInstance< float, float >
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< float > &vars) overrideTSPInstance
AbstractInstance< float, float >::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_coords() constTSPInstance
to_instance(std::ostream &os) constTSPInstancevirtual
to_json() const overrideTSPInstancevirtual
TSPInstance()TSPInstance
TSPInstance(const int &nVars, const int &nObjs=1)TSPInstanceexplicit
TSPInstance(const TSPInstance &solution)TSPInstance
TSPInstance(const TSPInstance *solution)TSPInstanceexplicit
TSPInstance(unique_ptr< TSPInstance > &ptr)=deleteTSPInstance
variablesSolution< V, O >protected
~AbstractInstance()=default (defined in AbstractInstance< float, float >)AbstractInstance< float, float >virtual
~Solution() (defined in Solution< V, O >)Solution< V, O >virtual
~TSPInstance()=default (defined in TSPInstance)TSPInstancevirtual