!!eva2.optimization.modules.OptimizationParameters
optimizer: !!eva2.optimization.strategies.EvolutionStrategies
environmentSelection: !!eva2.optimization.operator.selection.SelectBestIndividuals {
obeyDebsConstViolationPrinciple: true}
lambda: 20
mu: 5
numberOfPartners: 1
parentSelection: !!eva2.optimization.operator.selection.SelectRandom {obeyDebsConstViolationPrinciple: false}
partnerSelection: !!eva2.optimization.operator.selection.SelectRandom {obeyDebsConstViolationPrinciple: false}
plusStrategy: false
population:
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: &id001 !!eva2.optimization.operator.crossover.CrossoverESDefault {}
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.1297485159812414, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.0958088606270435, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.10272532610948962, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.07526296515212202, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.09584497608040886, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.09980168632548005, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.11863413316848513, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.12849025565315003, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.11568110968515462, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.14338098383253595, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.08734977687266793, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.1098773972777742, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.1021572608823929, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.0847210377938867, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.08853603244786161, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.07472246902143609, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.09278219055003001, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.09941360830188067, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.08851303873387742, tau1: 0.15}
mutationProbability: 1.0
- !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.12157528956545222, tau1: 0.15}
mutationProbability: 1.0
postProcessParams: !!eva2.optimization.operator.postprocess.PostProcessParams
PPMethod: nelderMead
accAssumeConv: 1.0E-8
accMaxEval: -1
accuracies: [0.01]
doPostProcessing: false
postProcessClusterSigma: 0.05
postProcessSteps: 5000
printNBest: 10
withPlot: false
problem: !!eva2.problems.SimpleProblemWrapper
defaultAccuracy: 0.001
defaultRange: 10.0
individualTemplate: !!eva2.optimization.individuals.ESIndividualDoubleData
areaConst4ParallelViolated: false
crossoverOperator: *id001
crossoverProbability: 0.5
initOperator: !!eva2.optimization.operator.initialization.DefaultInitialization {}
isMarked: false
isPenalized: false
mutationOperator: !!eva2.optimization.operator.mutation.MutateESGlobal {crossoverType: intermediate,
lowerLimitStepSize: 5.0E-7, mutationStepSize: 0.2, tau1: 0.15}
mutationProbability: 1.0
noise: 0.0
parallelThreads: 1
simpleProblem: !!eva2.problems.simple.HyperVolleyballProblem
dimension: 3
playerSigma: 0.5
players:
- position: [4.5, 4.5]
sigma: 1.0
- position: [2.25, 2.25]
sigma: 1.0
- position: [2.25, 6.75]
sigma: 1.0
- position: [6.75, 2.25]
sigma: 1.0
- position: [6.75, 6.75]
sigma: 1.0
randomSeed: 0
terminator: !!eva2.optimization.operator.terminators.EvaluationTerminator {fitnessCalls: 500}