Man pages for jakobbossek/ecr
Evolutionary Computing in R

asemoaImplementation of the NSGA-II EMOA algorithm by Deb.
autoplot.ecr_single_objective_resultPlot optimization trace.
buildInitialPopulationHelper function to build initial population.
computeAverageHausdorffDistanceAverage Hausdorff Distance computation.
computeCrowdingDistanceCompute the crowding distance of a set of points.
computeDistanceFromPointToSetOfPointsComputes distance between a single point and set of points.
computeGenerationalDistanceComputes Generational Distance.
computeInvertedGenerationalDistanceComputes Inverted Generational Distance.
dominatedCheck for pareto dominance.
dominated_hypervolumeFunctions for the calculation of the dominated hypervolume...
dominatesDominance relation check.
doNondominatedSortingFast non-dominated sorting algorithm.
doTheEvolutionWorking horse of the ecr package.
ecrInterface to 'ecr' similar to the 'optim' function.
ecrpackageecr: Evolutionary Computing in R
ecr_parallelizationParallelization in ecr
ecr_resultResult object.
emoa_indicatorsComputation of the unary epsilon-indicator.
evaluateFitnessComputes the fitness values for each member of a given...
evolutionary_settersCollection of functions to set specific evolutionay...
generateOffspringCreates offspring from a given mating pool of parents.
getAvailableEventNamesReceive a character vector of all valid event names.
getEvaluationsGet number of function evaluations.
getGenerationsGet number of generations.
getNextGenerationPerforms survival selection.
getOperatorNameGet name of a operator.
getOperatorParametersGet the operator's parameters.
getSupportedRepresentationsGet supported representations.
isEcrOperatorCheck if given function is an ecr operator.
is.supportedCheck if ecr operator supports given representation.
makeGeneratorConstruct a generator.
makeMonitorFactory method for monitor objects.
makeMutatorConstruct a mutation operator.
makeOperatorConstruct evolutionary operator.
makeOptimizationTaskCreates an optimization task.
makePopulationGenerate a population.
makeRecombinatorConstruct a recombination operator.
makeSelectorConstruct a selection operator.
makeTerminatorGenerate stopping condition.
mergePopulationsMerge populations.
normalizeFrontNormalize points of a set.
nsga2Implementation of the NSGA-II EMOA algorithm by Deb.
onePlusOneGASimple (1 + 1) Genetic Algorithm.
OptStateOptimization state.
OptStateGetterOptimization state getter functions.
print.ecr_controlPrint ecr control object.
reference_point_approximationReference point approximations.
registerActionRegister an action.
rescalePointsRescaling of points.
selectForMatingGenerate mating pool.
selectForSurvivalGenerate mating pool.
setupBinaryGeneratorGenerates a generator object for the initial population.
setupBitFlipMutatorGenerator of the Bitplip mutation operator.
setupCloseToOptimumTerminatorStopping condition: close to optimum.
setupConsoleMonitorSimple stdout monitoring function.
setupCrossoverRecombinatorGenerator of the one-point crossover recombination operator.
setupDominatedHypervolumeSelectorDominated hypervolume selector.
setupECRControlGenerates control object.
setupEvolutionaryOperatorsEnhance control object with evolutionary operators.
setupGaussMutatorGenerator of the Gaussian mutation operator.
setupGreedySelectorSimple "greedy" selector.
setupInsertionMutatorGenerator for the Insertion mutation operator.
setupIntermediateRecombinatorGenerator of the indermediate recombination operator.
setupInversionMutatorGenerator for the Inversion mutation operator.
setupMaximumEvaluationsTerminatorStopping condition: maximum number of function evaluations.
setupMaximumIterationsTerminatorStopping condition: maximum number of iterations.
setupMaximumTimeTerminatorStopping condition: time limit.
setupNondomSelectorNon-dominated sorting selector.
setupNullRecombinatorGenerator of the "null" recombination operator.
setupOptPathLoggingMonitorLogging monitor.
setupOptStateGenerate an optimization state object.
setupOXRecombinatorGenerator of the Ordered-Crossover (OX) recombination...
setupPermutationGeneratorGenerates a generator object for the initial population.
setupPMXRecombinatorGenerator of the Partially-Mapped-Crossover (PMX)...
setupPolynomialMutatorGenerator of the polynomial mutation operator.
setupRouletteWheelSelectorGenerator for Roulette-Wheel-Selection (fitness-proportional...
setupSBXRecombinatorGenerator of the Simulated Binary Crossover (SBX)...
setupScrambleMutatorGenerator for the Scramble mutation operator.
setupSimpleSelectorSimple (naive) mating pool generator.
setupSwapMutatorGenerator for the Swap mutation operator.
setupTerminatorsGenerator for some frequently used stopping conditions.
setupTournamentSelectorGenerator for k-Tournament selection.
setupUniformGeneratorGenerates the uniform generator object for the initial...
setupUniformMutatorGenerator of the Uniform mutation operator.
simpleEASimple (mu + lambda) EA implementation.
smsemoaImplementation of the SMS-EMOA by Emmerich et al.
summary.ecr_multi_objective_resultSummary function for multi objective ecr result.
updateOptStateUpdate optimization state.
which.dominatedDetermine which points of a set are (non)dominated.
wrapChildrenWrap the individuals constructed by a recombination operator.
jakobbossek/ecr documentation built on May 18, 2019, 9:09 a.m.