source: java/ecj/app/numbers_game/twoPopMultiDimNumbersGame.params @ 42

Last change on this file since 42 was 42, checked in by mszubert, 14 years ago

refactored cecj; framsticks package added

File size: 3.0 KB
Line 
1verbosity       = 0
2
3breedthreads    = 1
4evalthreads             = 1
5seed.0                  = 4357
6
7pop                     = ec.Population
8state           = ec.simple.SimpleEvolutionState
9init            = ec.simple.SimpleInitializer
10finish          = ec.simple.SimpleFinisher
11breed           = ec.simple.SimpleBreeder
12stat            = ec.simple.SimpleShortStatistics
13exch            = ec.simple.SimpleExchanger
14eval            = coevolution.eval.SimpleCoevolutionaryEvaluator
15
16generations                             = 500
17checkpoint                              = false
18prefix                                  = ec
19checkpoint-modulo               = 1
20
21pop.subpops                     = 2
22pop.subpop.0            = ec.Subpopulation
23pop.subpop.1            = ec.Subpopulation
24
25pop.subpop.0.size                               = 25
26pop.subpop.1.size                               = 25
27pop.subpop.0.duplicate-retries  = 0
28pop.subpop.1.duplicate-retries  = 0
29
30pop.subpop.0.species                            = ec.vector.VectorSpecies
31pop.subpop.1.species                            = ec.vector.VectorSpecies
32pop.subpop.0.species.fitness            = ec.simple.SimpleFitness
33pop.subpop.1.species.fitness            = ec.simple.SimpleFitness
34pop.subpop.0.species.ind                        = ec.vector.BitVectorIndividual
35pop.subpop.1.species.ind                        = ec.vector.BitVectorIndividual
36
37pop.subpop.0.species.genome-size        = 100
38pop.subpop.1.species.genome-size        = 100
39pop.subpop.0.species.crossover-type     = one
40pop.subpop.1.species.crossover-type     = one
41pop.subpop.0.species.mutation-prob      = 0.05
42pop.subpop.1.species.mutation-prob      = 0.05
43
44pop.subpop.0.species.pipe                       = ec.vector.breed.VectorMutationPipeline
45pop.subpop.1.species.pipe                       = ec.vector.breed.VectorMutationPipeline
46pop.subpop.0.species.pipe.source.0      = ec.select.FitProportionateSelection
47pop.subpop.1.species.pipe.source.0      = ec.select.FitProportionateSelection
48
49eval.problem                                                            = coevolution.app.numbers_game.MultiDimensionalNumbersGame2
50eval.problem.dimensions                                         = 10
51eval.problem.dimension-size                                     = 10
52eval.interaction-scheme                                         = coevolution.interaction.InterPopulationInteractionScheme
53eval.subpop.0.sampling-method                           = coevolution.sampling.RandomSamplingMethod
54eval.subpop.0.sampling-method.sample-size       = 15
55eval.subpop.0.fitness-method                            = coevolution.fitness.SimpleSumFitness
56eval.subpop.1.sampling-method                           = coevolution.sampling.RandomSamplingMethod
57eval.subpop.1.sampling-method.sample-size       = 15
58eval.subpop.1.fitness-method                            = coevolution.fitness.SimpleSumFitness
59
60stat.file                                                                       = $out.stat
61stat.num-children                                                       = 2
62stat.child.0                                                            = coevolution.statistics.AverageObjectiveFitnessChartStatistics
63stat.child.0.title                                                      = Average performance
64stat.child.0.x-axis-label                                       = generation
65stat.child.0.y-axis-label                                       = fitness
66stat.child.0.fitness-calc                                       = coevolution.app.numbers_game.MultiDimensionalNumbersGame2
67stat.child.0.fitness-calc.dimensions            = 10
68stat.child.0.fitness-calc.dimension-size        = 10
69stat.child.1                                                            = coevolution.statistics.AverageSubjectiveFitnessChartStatistics
70stat.child.1.title                                                      = Average subjective performance
71stat.child.1.x-axis-label                                       = generation
72stat.child.1.y-axis-label                                       = fitness
73stat.child.1.fitness-calc                                       = coevolution.app.numbers_game.MultiDimensionalNumbersGame2
74stat.child.1.fitness-calc.dimensions            = 10
75stat.child.1.fitness-calc.dimension-size        = 10
Note: See TracBrowser for help on using the repository browser.