dignea
1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
|
This is the complete list of members for TSPDomain, including all inherited members.
AbstractDomain() | AbstractDomain< TSP, TSPInstance > | |
AbstractDomain(const int &numberOfVars, const int &numberOfObjectives, const int &nCons) | AbstractDomain< TSP, TSPInstance > | |
afterEvaluation(vector< TSPInstance > &) override | TSPDomain | virtual |
beforeEvaluation(vector< TSPInstance > &) override | TSPDomain | inlinevirtual |
createSolution() const override | TSPDomain | virtual |
createSolution(ParallelPRNG &engine) const override | TSPDomain | virtual |
createSolutions(const int &maxSolutions) const override | TSPDomain | virtual |
evaluate(TSPInstance &solution) const override | TSPDomain | inline |
AbstractDomain< TSP, TSPInstance >::evaluate(S &sol) const =0 | Problem< S > | pure virtual |
evaluateConstraints(TSPInstance &solution) const override | TSPDomain | inline |
AbstractDomain< TSP, TSPInstance >::evaluateConstraints(S &sol) const =0 | Problem< S > | pure virtual |
genOptProblem(const TSPInstance &instance) const override | TSPDomain | virtual |
getEPS() const | TSPDomain | inline |
getLowerLimit(const int i) const override | TSPDomain | virtual |
getMinNeighbors() const | TSPDomain | inline |
getName() const override | TSPDomain | inlinevirtual |
getNumberOfCons() const | Problem< S > | inline |
getNumberOfObjs() const | Problem< S > | inline |
getNumberOfVars() const | Problem< S > | inline |
getOptimizationDirection(const int i) const override | TSPDomain | virtual |
getUpperLimit(const int i) const override | TSPDomain | virtual |
internalDimension (defined in AbstractDomain< TSP, TSPInstance >) | AbstractDomain< TSP, TSPInstance > | protected |
numberOfCons | Problem< S > | 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 | TSPDomain | inline |
AbstractDomain< TSP, TSPInstance >::readData(const std::string &path)=0 | Problem< S > | pure virtual |
setEPS(const float e) | TSPDomain | inline |
setLowerLimit(const float &l) | TSPDomain | inline |
setMinNeighbors(const int m) | TSPDomain | inline |
setNumberOfCons(int nCons) | Problem< S > | inline |
setNumberOfObjs(int nObjs) | Problem< S > | inline |
setNumberOfVars(int nVars) | Problem< S > | inline |
setUpperLimit(const float &l) | TSPDomain | inline |
to_json() const | Problem< S > | virtual |
TSPDomain() | TSPDomain | |
TSPDomain(const int &numberOfVars, const int &numberOfObjs=1) | TSPDomain | explicit |
TSPDomain(const TSPDomain *prob) | TSPDomain | |
TSPDomain(const string &pathToInstance)=delete | TSPDomain | |
TSPDomain(const int &numberOfVars, const int &numberOfObjs, const float &maxL, const float &minL, const float e=5.0, const int minN=2) | TSPDomain | |
~AbstractDomain()=default (defined in AbstractDomain< TSP, TSPInstance >) | AbstractDomain< TSP, TSPInstance > | virtual |
~Problem()=default (defined in Problem< S >) | Problem< S > | virtual |
~TSPDomain()=default (defined in TSPDomain) | TSPDomain | virtual |