| AbstractEA() | AbstractEA< IS > | |
| AbstractEA(const int &maxEvals, const int &popsize) | AbstractEA< IS > | |
| AbstractEA(unique_ptr< PopulationEvaluator< IS >>, const int &maxEvals, const int &popsize) | AbstractEA< IS > | |
| Alg typedef | MapElites< IP, IS, OP, OS > | |
| algPortfolio | EIG< IP, IS, OP, OS > | protected |
| averageFitness | EIG< IP, IS, OP, OS > | protected |
| avgEvolution (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| bestFitness | EIG< IP, IS, OP, OS > | protected |
| createInitialPopulation() override | MapElites< IP, IS, OP, OS > | protectedvirtual |
| crossover | EIG< IP, IS, OP, OS > | protected |
| crossoverRate | EIG< IP, IS, OP, OS > | protected |
| DEFAULT_EVALUATIONS_LIMIT | AbstractEA< IS > | static |
| DEFAULT_POPULATION_SIZE | AbstractEA< IS > | static |
| EIG(const float &fitness=0.6f, const float &novelty=0.4f) | EIG< IP, IS, OP, OS > | |
| ELAPSED_TIME (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| elapsedTime (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| endTime (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| evaluateIndividual(IS &individual) | EIG< IP, IS, OP, OS > | protected |
| evaluatePopulation(vector< IS > &individuals) override | MapElites< IP, IS, OP, OS > | protectedvirtual |
| evaluationPhase(vector< IS > &individuals) | EIG< IP, IS, OP, OS > | protectedvirtual |
| EVALUATOR (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| evaluator (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| evolution (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| EVOLUTION_SIZE (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| evolutionInterval (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| finishProgress() override | EIG< IP, IS, OP, OS > | protectedvirtual |
| getCrossover() const | EIG< IP, IS, OP, OS > | inline |
| getCrossoverRate() const | EIG< IP, IS, OP, OS > | inline |
| getElapsedTime() const | AbstractEA< IS > | inline |
| getEvaluation() const | EIG< IP, IS, OP, OS > | inline |
| getEvaluator() const | AbstractEA< IS > | inline |
| getEvolution() const | AbstractEA< IS > | virtual |
| getGenerations() | EIG< IP, IS, OP, OS > | inline |
| getID() const override | EIG< IP, IS, OP, OS > | inlinevirtual |
| getInstanceProblem() const | EIG< IP, IS, OP, OS > | inline |
| getMaxEvaluations() const | AbstractEA< IS > | inline |
| getMutation() const | EIG< IP, IS, OP, OS > | inline |
| getMutationRate() const | EIG< IP, IS, OP, OS > | inline |
| getName() const override | MapElites< IP, IS, OP, OS > | inlinevirtual |
| getNoveltySearch() const | EIG< IP, IS, OP, OS > | inline |
| getPerformedEvaluations() const | AbstractEA< IS > | inline |
| getPopulation() const | AbstractEA< IS > | inline |
| getPopulationSize() const | AbstractEA< IS > | inline |
| getPortfolio() const | EIG< IP, IS, OP, OS > | |
| getPrintingInterval() const | AbstractEA< IS > | inline |
| getProblem() const | AbstractEA< IS > | inline |
| getRepetitions() const | EIG< IP, IS, OP, OS > | inline |
| getResults() const override | MapElites< IP, IS, OP, OS > | virtual |
| getSelection() const | EIG< IP, IS, OP, OS > | inline |
| Grid typedef (defined in MapElites< IP, IS, OP, OS >) | MapElites< IP, IS, OP, OS > | |
| initProgress() override | EIG< IP, IS, OP, OS > | protectedvirtual |
| instanceFitness (defined in EIG< IP, IS, OP, OS >) | EIG< IP, IS, OP, OS > | protected |
| instProb | EIG< IP, IS, OP, OS > | protected |
| isStoppingConditionReached() override | EIG< IP, IS, OP, OS > | protectedvirtual |
| MapElites() | MapElites< IP, IS, OP, OS > | |
| MAX_EVALUATIONS (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| maxEvaluations | AbstractEA< IS > | protected |
| mutation | EIG< IP, IS, OP, OS > | protected |
| mutationRate | EIG< IP, IS, OP, OS > | protected |
| NAME (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| nextCheckpoint (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| noveltySearch | EIG< IP, IS, OP, OS > | protected |
| performedEvaluations (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| POP_SIZE (defined in AbstractEA< IS >) | AbstractEA< IS > | static |
| population (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| populationSize | AbstractEA< IS > | protected |
| problem (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| repetitions | EIG< IP, IS, OP, OS > | protected |
| replacement(vector< IS > &individuals) | EIG< IP, IS, OP, OS > | protectedvirtual |
| repOperator (defined in EIG< IP, IS, OP, OS >) | EIG< IP, IS, OP, OS > | protected |
| reproduction(IS &solution, IS &solution2) | EIG< IP, IS, OP, OS > | protectedvirtual |
| run() override | MapElites< IP, IS, OP, OS > | virtual |
| selection | EIG< IP, IS, OP, OS > | protected |
| setCrossover(unique_ptr< Crossover< IS >> cx) | EIG< IP, IS, OP, OS > | inline |
| setCrossoverRate(float cRate) | EIG< IP, IS, OP, OS > | inline |
| setEvaluator(unique_ptr< PopulationEvaluator< IS >> eval) | AbstractEA< IS > | inline |
| setFeaturesInfo(const Features &f) | MapElites< IP, IS, OP, OS > | |
| setInstanceFitness(unique_ptr< InstanceFitness > eval) | EIG< IP, IS, OP, OS > | inline |
| setInstanceProblem(unique_ptr< IP > problem) | EIG< IP, IS, OP, OS > | |
| setMaxEvaluations(int maxEval) | AbstractEA< IS > | inline |
| setMutation(unique_ptr< Mutation< IS >> mut) | EIG< IP, IS, OP, OS > | inline |
| setMutationRate(float mRate) | EIG< IP, IS, OP, OS > | inline |
| setNoveltySearch(unique_ptr< NoveltySearch< IS >> noveltySearch) | EIG< IP, IS, OP, OS > | inline |
| setPerformedEvaluations(int pEvals) | AbstractEA< IS > | inline |
| setPopulation(const vector< IS > &pop) | AbstractEA< IS > | |
| setPopulationSize(int pSize) | AbstractEA< IS > | |
| setPortfolio(vector< unique_ptr< Alg >> &configs) | EIG< IP, IS, OP, OS > | |
| setProblem(shared_ptr< Problem< IS >> prob) | AbstractEA< IS > | inlinevirtual |
| setProblem(Problem< IS > *prob) | AbstractEA< IS > | inlinevirtual |
| setRepetitions(int reps) | EIG< IP, IS, OP, OS > | inline |
| setReplacement(unique_ptr< Replacement< IS >> rep) | EIG< IP, IS, OP, OS > | inline |
| setSelection(unique_ptr< Selection< IS >> sel) | EIG< IP, IS, OP, OS > | inline |
| setWeightedFunction(const float &fW, const float &nW) | EIG< IP, IS, OP, OS > | inline |
| startTime (defined in AbstractEA< IS >) | AbstractEA< IS > | protected |
| to_json() const override | MapElites< IP, IS, OP, OS > | virtual |
| updateEvolution(vector< IS > &solutions) | EIG< IP, IS, OP, OS > | protectedvirtual |
| AbstractEA< IS >::updateEvolution(vector< IS > &pop) | AbstractEA< IS > | protectedvirtual |
| AbstractEA< IS >::updateEvolution(const int &checkpoint, vector< IS > &) | AbstractEA< IS > | protectedvirtual |
| updateProgress() override | EIG< IP, IS, OP, OS > | protectedvirtual |
| Value typedef (defined in MapElites< IP, IS, OP, OS >) | MapElites< IP, IS, OP, OS > | |
| weightedFitness (defined in EIG< IP, IS, OP, OS >) | EIG< IP, IS, OP, OS > | protected |
| ~AbstractEA() (defined in AbstractEA< IS >) | AbstractEA< IS > | virtual |
| ~EIG()=default (defined in EIG< IP, IS, OP, OS >) | EIG< IP, IS, OP, OS > | virtual |
| ~MapElites()=default (defined in MapElites< IP, IS, OP, OS >) | MapElites< IP, IS, OP, OS > | virtual |