| asemoa | Implementation of the NSGA-II EMOA algorithm by Deb. |
| autoplot.ecr_single_objective_result | Plot optimization trace. |
| buildInitialPopulation | Helper function to build initial population. |
| computeAverageHausdorffDistance | Average Hausdorff Distance computation. |
| computeCrowdingDistance | Compute the crowding distance of a set of points. |
| computeDistanceFromPointToSetOfPoints | Computes distance between a single point and set of points. |
| computeGenerationalDistance | Computes Generational Distance. |
| computeInvertedGenerationalDistance | Computes Inverted Generational Distance. |
| dominated | Check for pareto dominance. |
| dominated_hypervolume | Functions for the calculation of the dominated hypervolume... |
| dominates | Dominance relation check. |
| doNondominatedSorting | Fast non-dominated sorting algorithm. |
| doTheEvolution | Working horse of the ecr package. |
| ecr | Interface to 'ecr' similar to the 'optim' function. |
| ecrpackage | ecr: Evolutionary Computing in R |
| ecr_parallelization | Parallelization in ecr |
| ecr_result | Result object. |
| emoa_indicators | Computation of the unary epsilon-indicator. |
| evaluateFitness | Computes the fitness values for each member of a given... |
| evolutionary_setters | Collection of functions to set specific evolutionay... |
| generateOffspring | Creates offspring from a given mating pool of parents. |
| getAvailableEventNames | Receive a character vector of all valid event names. |
| getEvaluations | Get number of function evaluations. |
| getGenerations | Get number of generations. |
| getNextGeneration | Performs survival selection. |
| getOperatorName | Get name of a operator. |
| getOperatorParameters | Get the operator's parameters. |
| getSupportedRepresentations | Get supported representations. |
| isEcrOperator | Check if given function is an ecr operator. |
| is.supported | Check if ecr operator supports given representation. |
| makeGenerator | Construct a generator. |
| makeMonitor | Factory method for monitor objects. |
| makeMutator | Construct a mutation operator. |
| makeOperator | Construct evolutionary operator. |
| makeOptimizationTask | Creates an optimization task. |
| makePopulation | Generate a population. |
| makeRecombinator | Construct a recombination operator. |
| makeSelector | Construct a selection operator. |
| makeTerminator | Generate stopping condition. |
| mergePopulations | Merge populations. |
| normalizeFront | Normalize points of a set. |
| nsga2 | Implementation of the NSGA-II EMOA algorithm by Deb. |
| onePlusOneGA | Simple (1 + 1) Genetic Algorithm. |
| OptState | Optimization state. |
| OptStateGetter | Optimization state getter functions. |
| print.ecr_control | Print ecr control object. |
| reference_point_approximation | Reference point approximations. |
| registerAction | Register an action. |
| rescalePoints | Rescaling of points. |
| selectForMating | Generate mating pool. |
| selectForSurvival | Generate mating pool. |
| setupBinaryGenerator | Generates a generator object for the initial population. |
| setupBitFlipMutator | Generator of the Bitplip mutation operator. |
| setupCloseToOptimumTerminator | Stopping condition: close to optimum. |
| setupConsoleMonitor | Simple stdout monitoring function. |
| setupCrossoverRecombinator | Generator of the one-point crossover recombination operator. |
| setupDominatedHypervolumeSelector | Dominated hypervolume selector. |
| setupECRControl | Generates control object. |
| setupEvolutionaryOperators | Enhance control object with evolutionary operators. |
| setupGaussMutator | Generator of the Gaussian mutation operator. |
| setupGreedySelector | Simple "greedy" selector. |
| setupInsertionMutator | Generator for the Insertion mutation operator. |
| setupIntermediateRecombinator | Generator of the indermediate recombination operator. |
| setupInversionMutator | Generator for the Inversion mutation operator. |
| setupMaximumEvaluationsTerminator | Stopping condition: maximum number of function evaluations. |
| setupMaximumIterationsTerminator | Stopping condition: maximum number of iterations. |
| setupMaximumTimeTerminator | Stopping condition: time limit. |
| setupNondomSelector | Non-dominated sorting selector. |
| setupNullRecombinator | Generator of the "null" recombination operator. |
| setupOptPathLoggingMonitor | Logging monitor. |
| setupOptState | Generate an optimization state object. |
| setupOXRecombinator | Generator of the Ordered-Crossover (OX) recombination... |
| setupPermutationGenerator | Generates a generator object for the initial population. |
| setupPMXRecombinator | Generator of the Partially-Mapped-Crossover (PMX)... |
| setupPolynomialMutator | Generator of the polynomial mutation operator. |
| setupRouletteWheelSelector | Generator for Roulette-Wheel-Selection (fitness-proportional... |
| setupSBXRecombinator | Generator of the Simulated Binary Crossover (SBX)... |
| setupScrambleMutator | Generator for the Scramble mutation operator. |
| setupSimpleSelector | Simple (naive) mating pool generator. |
| setupSwapMutator | Generator for the Swap mutation operator. |
| setupTerminators | Generator for some frequently used stopping conditions. |
| setupTournamentSelector | Generator for k-Tournament selection. |
| setupUniformGenerator | Generates the uniform generator object for the initial... |
| setupUniformMutator | Generator of the Uniform mutation operator. |
| simpleEA | Simple (mu + lambda) EA implementation. |
| smsemoa | Implementation of the SMS-EMOA by Emmerich et al. |
| summary.ecr_multi_objective_result | Summary function for multi objective ecr result. |
| updateOptState | Update optimization state. |
| which.dominated | Determine which points of a set are (non)dominated. |
| wrapChildren | Wrap the individuals constructed by a recombination operator. |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.