Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/app/moosuite/spea2.params @ 6152

Last change on this file since 6152 was 6152, checked in by bfarka, 13 years ago

added ecj and custom statistics to communicate with the okb services #1441

File size: 1.5 KB
Line 
1# Copyright 2010 by Sean Luke and George Mason University
2# Licensed under the Academic Free License version 3.0
3# See the file "LICENSE" for more information
4
5parent.0 = ../../multiobjective/spea2/spea2.params
6
7
8# SPEA2 varies in its archive size, and in ECJ the archive size is part of the
9# population, as opposed to NSGA-II, which temporarily builds its own archive
10# that is EXTERNAL to the population.  This means that in order to generate
11# an equivalent number of individuals to NSGA-II, we'll need to have a larger
12# population size in SPEA2.  Specifically, the population size should be
13# the NSGA-II size plus the desired archive size (number of elites).
14#
15# For more information, see discussion in the README files in the SPEA2 and
16# NSGA-II packages
17#
18# constants from  "Zitzler, E., Deb, K., and Thiele, L., 2000,
19# Comparison of Multiobjective Evolutionary Algorithms: Empirical Results,
20# Evolutionary Computation, Vol. 8, No. 2, pp173-195."
21#
22pop.subpop.0.size =                     150
23breed.elite.0 =       50
24generations =                           250
25
26# SPEA2's pipeline:
27pop.subpop.0.species.pipe                     = ec.vector.breed.VectorMutationPipeline
28pop.subpop.0.species.pipe.likelihood          = 1.0
29pop.subpop.0.species.pipe.source.0            = ec.vector.breed.VectorCrossoverPipeline
30pop.subpop.0.species.pipe.source.0.likelihood   = 0.9
31pop.subpop.0.species.pipe.source.0.source.0   = ec.multiobjective.spea2.SPEA2TournamentSelection
32pop.subpop.0.species.pipe.source.0.source.1   = same
33select.tournament.size        = 2
34
Note: See TracBrowser for help on using the repository browser.