dignea
1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
|
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 > &) override | KPDomain | virtual |
beforeEvaluation(vector< KPInstance > &) override | KPDomain | virtual |
createSolution() const override | KPDomain | virtual |
createSolution(ParallelPRNG &engine) const override (defined in KPDomain) | KPDomain | virtual |
createSolution() | KPDomain | |
createSolution(ParallelPRNG &engine) (defined in KPDomain) | KPDomain | |
createSolutions(const int &maxSolutions) const override | KPDomain | virtual |
evaluate(KPInstance &solution) const override | KPDomain | |
AbstractDomain< KPNR, KPInstance >::evaluate(S &sol) const =0 | Problem< S > | pure virtual |
evaluateConstraints(KPInstance &solution) const override (defined in KPDomain) | KPDomain | inline |
AbstractDomain< KPNR, KPInstance >::evaluateConstraints(S &sol) const =0 | Problem< S > | pure virtual |
generatedInstances (defined in KPDomain) | KPDomain | protected |
genOptProblem(const KPInstance &instance) const override | KPDomain | virtual |
getGeneratedInstances() const (defined in KPDomain) | KPDomain | inline |
getLowerLimit(const int i) const override | KPDomain | virtual |
getLowProfit() const (defined in KPDomain) | KPDomain | inline |
getLowWeight() const (defined in KPDomain) | KPDomain | inline |
getName() const override | KPDomain | inlinevirtual |
getNumberOfCons() const | Problem< S > | inline |
getNumberOfInstances() const (defined in KPDomain) | KPDomain | inline |
getNumberOfObjs() const | Problem< S > | inline |
getNumberOfVars() const | Problem< S > | inline |
getOptimizationDirection(const int i) const override | KPDomain | virtual |
getUpperLimit(const int i) const override | KPDomain | virtual |
getUpProfit() const (defined in KPDomain) | KPDomain | inline |
getUpWeight() const (defined in KPDomain) | KPDomain | inline |
internalDimension (defined in AbstractDomain< KPNR, KPInstance >) | AbstractDomain< KPNR, KPInstance > | protected |
isReducedSpace() const | KPDomain | inline |
KPDomain() (defined in KPDomain) | KPDomain | |
KPDomain(const int &numberOfVars, const int &numberOfObjs=1) (defined in KPDomain) | KPDomain | explicit |
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) | KPDomain | protected |
lowWeight (defined in KPDomain) | KPDomain | protected |
numberOfCons | Problem< S > | protected |
numberOfInstances (defined in KPDomain) | KPDomain | protected |
numberOfObjs | Problem< S > | protected |
numberOfVars | Problem< 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) | KPDomain | inline |
AbstractDomain< KPNR, KPInstance >::readData(const std::string &path)=0 | Problem< S > | pure virtual |
reducedSpace (defined in KPDomain) | KPDomain | protected |
setGeneratedInstances(int generatedInstances) (defined in KPDomain) | KPDomain | inline |
setLowProfit(int lowProfit) (defined in KPDomain) | KPDomain | inline |
setLowWeight(int lowWeight) (defined in KPDomain) | KPDomain | inline |
setNumberOfCons(int nCons) | Problem< S > | inline |
setNumberOfInstances(int numberOfInstances) (defined in KPDomain) | KPDomain | inline |
setNumberOfObjs(int nObjs) | Problem< S > | inline |
setNumberOfVars(int nVars) | Problem< S > | inline |
setUpProfit(int upProfit) (defined in KPDomain) | KPDomain | inline |
setUpWeight(int upWeight) (defined in KPDomain) | KPDomain | inline |
to_json() const override | KPDomain | virtual |
upProfit (defined in KPDomain) | KPDomain | protected |
upWeight (defined in KPDomain) | KPDomain | protected |
~AbstractDomain()=default (defined in AbstractDomain< KPNR, KPInstance >) | AbstractDomain< KPNR, KPInstance > | virtual |
~KPDomain() (defined in KPDomain) | KPDomain | virtual |
~Problem()=default (defined in Problem< S >) | Problem< S > | virtual |