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

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

AbstractInstance()AbstractInstance< int, float >
AbstractInstance(const int &nVars, const int &nObjs=1, const int &nCons=0)AbstractInstance< int, float >explicit
AbstractInstance(const AbstractInstance &solution)AbstractInstance< int, float >
AbstractInstance(const AbstractInstance *solution)AbstractInstance< int, float >explicit
AbstractInstance(unique_ptr< AbstractInstance > &ptr)=delete (defined in AbstractInstance< int, float >)AbstractInstance< int, float >
avgPortFitnessAbstractInstance< int, float >protected
biasedFitnessAbstractInstance< int, float >protected
capacity (defined in KPInstance)KPInstanceprotected
constraintCoeffSolution< V, O >protected
constraintsSolution< V, O >protected
diversityAbstractInstance< int, float >protected
featuresAbstractInstance< int, float >protected
fitnessSolution< V, O >protected
getAvgPortFitness() constAbstractInstance< int, float >inline
getBiasedFitness() constAbstractInstance< int, float >inline
getCapacity(void) const (defined in KPInstance)KPInstanceinline
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< int, float >inline
getFeatures() const overrideKPInstancevirtual
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< int, float >inline
getRank() constSolution< V, O >inlinevirtual
getVarAt(const int &index) constSolution< V, O >virtual
getVariables() constSolution< V, O >inlinevirtual
isReducedSpace() constKPInstanceinline
KPInstance() (defined in KPInstance)KPInstance
KPInstance(const int &nVars, const int &nObjs=1, bool reducedSpace=false) (defined in KPInstance)KPInstanceexplicit
KPInstance(const KPInstance &solution) (defined in KPInstance)KPInstance
KPInstance(const KPInstance *solution) (defined in KPInstance)KPInstanceexplicit
KPInstance(unique_ptr< KPInstance > &ptr)=delete (defined in KPInstance)KPInstance
nConsSolution< V, O >protected
nObjsSolution< V, O >protected
nVarsSolution< V, O >protected
objectivesSolution< V, O >protected
operator=(const KPInstance &copy)KPInstance
AbstractInstance< int, float >::operator=(const AbstractInstance &copy)AbstractInstance< int, float >
Solution::operator=(const Solution &copy)Solution< V, O >
operator==(const KPInstance &other) constKPInstance
AbstractInstance< int, float >::operator==(const AbstractInstance &other) constAbstractInstance< int, float >
Solution::operator==(const Solution &other) constSolution< V, O >
portFitnessAbstractInstance< int, float >protected
reducedSpace (defined in KPInstance)KPInstanceprotected
setAvgConfigFitness(const vector< float > &fitness)AbstractInstance< int, float >inline
setBiasedFitness(float bFitness)AbstractInstance< int, float >inline
setCapacity(const int &Q) (defined in KPInstance)KPInstanceinline
setConfigFitness(const vector< vector< float >> &fitness)AbstractInstance< int, 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< int, float >inline
setFeatures(const vector< float > &v)AbstractInstance< int, 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< int > &vars) overrideKPInstance
AbstractInstance< int, 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_instance(std::ostream &os) constKPInstancevirtual
to_json() const overrideKPInstancevirtual
variablesSolution< V, O >protected
~AbstractInstance()=default (defined in AbstractInstance< int, float >)AbstractInstance< int, float >virtual
~KPInstance()=default (defined in KPInstance)KPInstancevirtual
~Solution() (defined in Solution< V, O >)Solution< V, O >virtual