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

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

AbstractDomain()AbstractDomain< KPNR, KPInstance >
AbstractDomain(const int &numberOfVars, const int &numberOfObjectives, const int &nCons)AbstractDomain< KPNR, KPInstance >
afterEvaluation(vector< KPInstance > &) overrideKPDomainvirtual
beforeEvaluation(vector< KPInstance > &) overrideKPDomainvirtual
createSolution() const overrideKPDomainvirtual
createSolution(ParallelPRNG &engine) const override (defined in KPDomain)KPDomainvirtual
createSolution()KPDomain
createSolution(ParallelPRNG &engine) (defined in KPDomain)KPDomain
createSolutions(const int &maxSolutions) const overrideKPDomainvirtual
evaluate(KPInstance &solution) const overrideKPDomain
AbstractDomain< KPNR, KPInstance >::evaluate(S &sol) const =0Problem< S >pure virtual
evaluateConstraints(KPInstance &solution) const override (defined in KPDomain)KPDomaininline
AbstractDomain< KPNR, KPInstance >::evaluateConstraints(S &sol) const =0Problem< S >pure virtual
generatedInstances (defined in KPDomain)KPDomainprotected
genOptProblem(const KPInstance &instance) const overrideKPDomainvirtual
getGeneratedInstances() const (defined in KPDomain)KPDomaininline
getLowerLimit(const int i) const overrideKPDomainvirtual
getLowProfit() const (defined in KPDomain)KPDomaininline
getLowWeight() const (defined in KPDomain)KPDomaininline
getName() const overrideKPDomaininlinevirtual
getNumberOfCons() constProblem< S >inline
getNumberOfInstances() const (defined in KPDomain)KPDomaininline
getNumberOfObjs() constProblem< S >inline
getNumberOfVars() constProblem< S >inline
getOptimizationDirection(const int i) const overrideKPDomainvirtual
getUpperLimit(const int i) const overrideKPDomainvirtual
getUpProfit() const (defined in KPDomain)KPDomaininline
getUpWeight() const (defined in KPDomain)KPDomaininline
internalDimension (defined in AbstractDomain< KPNR, KPInstance >)AbstractDomain< KPNR, KPInstance >protected
isReducedSpace() constKPDomaininline
KPDomain() (defined in KPDomain)KPDomain
KPDomain(const int &numberOfVars, const int &numberOfObjs=1) (defined in KPDomain)KPDomainexplicit
KPDomain(const string &pathToInstance)=delete (defined in KPDomain)KPDomain
KPDomain(const int &numberOfVars, const int &numberOfObjs, const int &numOfInstances, const int &lowerWeight, const int &upperWeight, const int &lowerProfit, const int &upperProfit, bool reducedSpace=false) (defined in KPDomain)KPDomain
lowProfit (defined in KPDomain)KPDomainprotected
lowWeight (defined in KPDomain)KPDomainprotected
numberOfConsProblem< S >protected
numberOfInstances (defined in KPDomain)KPDomainprotected
numberOfObjsProblem< S >protected
numberOfVarsProblem< S >protected
Problem()Problem< S >
Problem(const int &numberOfVars, const int &numberOfObjectives, const int &nCons)Problem< S >
Problem(const Problem *copy) (defined in Problem< S >)Problem< S >
readData(const string &path) override (defined in KPDomain)KPDomaininline
AbstractDomain< KPNR, KPInstance >::readData(const std::string &path)=0Problem< S >pure virtual
reducedSpace (defined in KPDomain)KPDomainprotected
setGeneratedInstances(int generatedInstances) (defined in KPDomain)KPDomaininline
setLowProfit(int lowProfit) (defined in KPDomain)KPDomaininline
setLowWeight(int lowWeight) (defined in KPDomain)KPDomaininline
setNumberOfCons(int nCons)Problem< S >inline
setNumberOfInstances(int numberOfInstances) (defined in KPDomain)KPDomaininline
setNumberOfObjs(int nObjs)Problem< S >inline
setNumberOfVars(int nVars)Problem< S >inline
setUpProfit(int upProfit) (defined in KPDomain)KPDomaininline
setUpWeight(int upWeight) (defined in KPDomain)KPDomaininline
to_json() const overrideKPDomainvirtual
upProfit (defined in KPDomain)KPDomainprotected
upWeight (defined in KPDomain)KPDomainprotected
~AbstractDomain()=default (defined in AbstractDomain< KPNR, KPInstance >)AbstractDomain< KPNR, KPInstance >virtual
~KPDomain() (defined in KPDomain)KPDomainvirtual
~Problem()=default (defined in Problem< S >)Problem< S >virtual