source: java/ecj/cecj/app/numbers_game/twoPopSingleDimNumbersGame.params @ 57

Last change on this file since 57 was 44, checked in by mszubert, 15 years ago

cecj, framsticks and games packages imported

File size: 2.6 KB
RevLine 
[44]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.SingleDimensionalNumbersGame
50eval.interaction-scheme                 = coevolution.interaction.InterPopulationInteractionScheme
51eval.subpop.0.sampling-method   = coevolution.sampling.AllSamplingMethod
52eval.subpop.0.fitness-method    = coevolution.fitness.SimpleSumFitness
53eval.subpop.1.sampling-method   = coevolution.sampling.AllSamplingMethod
54eval.subpop.1.fitness-method    = coevolution.fitness.SimpleSumFitness
55
56stat.file                                       = $out.stat
57stat.num-children                       = 2
58stat.child.0                            = coevolution.statistics.AverageObjectiveFitnessChartStatistics
59stat.child.0.title                      = Average performance
60stat.child.0.x-axis-label       = generation
61stat.child.0.y-axis-label       = fitness
62stat.child.0.fitness-calc       = coevolution.app.numbers_game.SingleDimensionalNumbersGame
63stat.child.1                            = coevolution.statistics.AverageSubjectiveFitnessChartStatistics
64stat.child.1.title                      = Average subjective performance
65stat.child.1.x-axis-label       = generation
66stat.child.1.y-axis-label       = fitness
67stat.child.1.fitness-calc       = coevolution.app.numbers_game.SingleDimensionalNumbersGame
Note: See TracBrowser for help on using the repository browser.