R: Mixed Integer Evolution Strategies

# Mixed Integer Evolution Strategies

## Documentation for package ‘miesmuschel’ version 0.0.3

- DESCRIPTION file.

## Help Pages

C D F M O P R S T

miesmuschel-package | miesmuschel: Mixed Integer Evolution Strategies

## -- C --

crate_env | Set a Function's Environment

## -- D --

dict_filtors | Dictionary of Filtors
dict_filtors_maybe | Filtor-Combination that Filters According to Two Filtors
dict_filtors_null | Null-Filtor
dict_filtors_proxy | Proxy-Filtor that Filters According to its Configuration Parameter
dict_filtors_surprog | Progressive Surrogate Model Filtering
dict_filtors_surtour | Tournament Surrogate Model Filtering
dict_mutators | Dictionary of Mutators
dict_mutators_cmpmaybe | Mutator Choosing Action Component-Wise Independently
dict_mutators_combine | Self-Adaptive Operator Combinations
dict_mutators_erase | Uniform Sample Mutator
dict_mutators_gauss | Gaussian Distribution Mutator
dict_mutators_maybe | Mutator Choosing Action Probabilistically
dict_mutators_null | Null Mutator
dict_mutators_proxy | Proxy-Mutator that Mutates According to its Configuration parameter
dict_mutators_sequential | Run Multiple Mutator Operations in Sequence
dict_mutators_unif | Uniform Discrete Mutator
dict_recombinators | Dictionary of Recombinators
dict_recombinators_cmpmaybe | Recombinator Choosing Action Component-Wise Independently
dict_recombinators_combine | Self-Adaptive Operator Combinations
dict_recombinators_convex | Convex Combination Recombinator
dict_recombinators_cvxpair | Convex Combination Recombinator for Pairs
dict_recombinators_maybe | Recombinator Choosing Action Probabilistically
dict_recombinators_null | Null-Recombinator
dict_recombinators_proxy | Proxy-Recombinator that Recombines According to its Configuration parameter
dict_recombinators_sbx | Simulated Binary Crossover Recombinator
dict_recombinators_sequential | Run Multiple Recombinator Operations in Sequence
dict_recombinators_swap | Swap Recombinator
dict_recombinators_xonary | N-ary Crossover Recombinator
dict_recombinators_xounif | Crossover Recombinator
dict_scalors | Dictionary of Scalors
dict_scalors_aggregate | Scalor giving Weighted Sum of Multiple Scalors
dict_scalors_domcount | Scalor Counting Dominating Individuals
dict_scalors_fixedprojection | Multi-Objective Fixed Projection Scalor
dict_scalors_hypervolume | Hypervolume Scalor
dict_scalors_nondom | Nondominated Sorting Scalor
dict_scalors_one | Single Dimension Scalor
dict_scalors_proxy | Proxy-Scalor that Scales According to its Configuration parameter
dict_scalors_single | Single Objective Scalor
dict_selectors | Dictionary of Selectors
dict_selectors_best | Best Value Selector
dict_selectors_maybe | Selector-Combination that Selects According to Two Selectors
dict_selectors_null | Null Selector
dict_selectors_proxy | Proxy-Selector that Selects According to its Configuration Parameter
dict_selectors_random | Random Selector
dict_selectors_sequential | Run Multiple Selection Operations in Sequence
dict_selectors_tournament | Tournament Selector
dist_crowding | Calculate Crowding Distance
domhv | Calculate Dominated Hypervolume
domhv_contribution | Calculate Hypervolume Contribution
domhv_improvement | Calculate Hypervolume Improvement

## -- F --

Filtor | Filtor Base Class
FiltorMaybe | Filtor-Combination that Filters According to Two Filtors
FiltorNull | Null-Filtor
FiltorProxy | Proxy-Filtor that Filters According to its Configuration Parameter
FiltorSurrogate | Abstract Surrogate Model Filtering Base Class
FiltorSurrogateProgressive | Progressive Surrogate Model Filtering
FiltorSurrogateTournament | Tournament Surrogate Model Filtering
ftr | Short Access Forms for Operators
ftrs | Short Access Forms for Operators

## -- M --

miesmuschel | miesmuschel: Mixed Integer Evolution Strategies
MiesOperator | Operator Base Class
mies_aggregate_generations | Get Aggregated Performance Values by Generation
mies_aggregate_single_generation | Aggregate a Value for a given Generation
mies_evaluate_offspring | Evaluate Proposed Configurations Generated in a MIES Iteration
mies_filter_offspring | Filter Offspring
mies_generate_offspring | Generate Offspring Through Mutation and Recombination
mies_generation | Get the Last Generation that was Evaluated
mies_generation_apply | Aggregate Values for All Generations Present
mies_get_fitnesses | Get Fitness Values from OptimInstance
mies_get_generation_results | Get Performance Values by Generation
mies_init_population | Initialize MIES Optimization
mies_prime_operators | Prime MIES Operators
mies_select_from_archive | Select Individuals from an OptimInstance
mies_step_fidelity | Re-Evaluate Existing Configurations with Higher Fidelity
mies_survival_comma | Choose Survivors According to the "Mu , Lambda" ("Comma") Strategy
mies_survival_plus | Choose Survivors According to the "Mu + Lambda" ("Plus") Strategy
mlr_terminators_budget | Terminator that Limits Total Budget Component Evaluation
mlr_terminators_genperfreached | Terminator That Stops When a Generation-Wise Aggregated Value Reaches a Target
mlr_terminators_gens | Terminator that Counts OptimizerMies Generations
mlr_terminators_genstag | Terminator That Stops When a Generation-Wise Aggregated Value Stagnates
mut | Short Access Forms for Operators
Mutator | Mutator Base Class
MutatorCmpMaybe | Mutator Choosing Action Component-Wise Independently
MutatorCombination | Self-Adaptive Operator Combinations
MutatorDiscrete | Discrete Mutator Base Class
MutatorDiscreteUniform | Uniform Discrete Mutator
MutatorErase | Uniform Sample Mutator
MutatorGauss | Gaussian Distribution Mutator
MutatorMaybe | Mutator Choosing Action Probabilistically
MutatorNull | Null Mutator
MutatorNumeric | Numeric Mutator Base Class
MutatorProxy | Proxy-Mutator that Mutates According to its Configuration parameter
MutatorSequential | Run Multiple Mutator Operations in Sequence
muts | Short Access Forms for Operators

## -- O --

OperatorCombination | Self-Adaptive Operator Combinations
OptimizerMies | Mixed Integer Evolution Strategies Optimizer

## -- P --

ParamSetShadow | ParamSetShadow

## -- R --

rank_nondominated | Perform Nondominated Sorting
rec | Short Access Forms for Operators
Recombinator | Recombinator Base Class
RecombinatorCmpMaybe | Recombinator Choosing Action Component-Wise Independently
RecombinatorCombination | Self-Adaptive Operator Combinations
RecombinatorConvex | Convex Combination Recombinator
RecombinatorConvexPair | Convex Combination Recombinator for Pairs
RecombinatorCrossoverNary | N-ary Crossover Recombinator
RecombinatorCrossoverUniform | Crossover Recombinator
RecombinatorMaybe | Recombinator Choosing Action Probabilistically
RecombinatorNull | Null-Recombinator
RecombinatorPair | Pair Recombinator Base Class
RecombinatorProxy | Proxy-Recombinator that Recombines According to its Configuration parameter
RecombinatorSequential | Run Multiple Recombinator Operations in Sequence
RecombinatorSimulatedBinaryCrossover | Simulated Binary Crossover Recombinator
RecombinatorSwap | Swap Recombinator
recs | Short Access Forms for Operators
repr | Create a 'call' Object Representation

## -- S --

SamplerRandomWeights | Sampler for Projection Weights
Scalarizer | Scalarizer
scalarizer_chebyshev | Chebyshev Scalarizer
scalarizer_linear | Linear Scalarizer
Scalor | Scalor Base Class
ScalorAggregate | Scalor giving Weighted Sum of Multiple Scalors
ScalorDomcount | Scalor Counting Dominating Individuals
ScalorFixedProjection | Multi-Objective Fixed Projection Scalor
ScalorHypervolume | Hypervolume Scalor
ScalorNondom | Nondominated Sorting Scalor
ScalorOne | Single Dimension Scalor
ScalorProxy | Proxy-Scalor that Scales According to its Configuration parameter
ScalorSingleObjective | Single Objective Scalor
scl | Short Access Forms for Operators
scls | Short Access Forms for Operators
sel | Short Access Forms for Operators
Selector | Selector Base Class
SelectorBest | Best Value Selector
SelectorMaybe | Selector-Combination that Selects According to Two Selectors
SelectorNull | Null Selector
SelectorProxy | Proxy-Selector that Selects According to its Configuration Parameter
SelectorRandom | Random Selector
SelectorScalar | Selector making use of Scalors
SelectorSequential | Run Multiple Selection Operations in Sequence
SelectorTournament | Tournament Selector
sels | Short Access Forms for Operators

## -- T --

TerminatorBudget | Terminator that Limits Total Budget Component Evaluation
TerminatorGenerationPerfReached | Terminator That Stops When a Generation-Wise Aggregated Value Reaches a Target
TerminatorGenerations | Terminator that Counts OptimizerMies Generations
TerminatorGenerationStagnation | Terminator That Stops When a Generation-Wise Aggregated Value Stagnates
terminator_get_generations | Get the Numger of Generations that a Terminator Allows
TunerMies | Mixed Integer Evolution Strategies Optimizer