Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKBJavaConnector/ECJClient/src/ec/multiobjective/spea2/spea2.params @ 12912

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

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

File size: 1.5 KB
Line 
1# Copyright 2006 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.params
6parent.1 = ../../simple/simple.params
7
8# Be sure to set the multiobjective fitness size as shown in ../multiobjective.params
9# Likewise note tht ../multiobjective.params sets the statistics
10
11# the size of the elitist archive.  This must not be larger
12# than the subpopulation size, and it generally could be roughly
13# the size of the number of solutions you expect.  If your subpopulation
14# was 1024 in size, maybe this might be a reasonable value...
15breed.elite.0 =     128
16
17# We also use a special version of MultiObjectiveFitness
18pop.subpop.0.species.fitness =        ec.multiobjective.spea2.SPEA2MultiObjectiveFitness
19
20# We have our own evaluator and breeder
21eval =            ec.multiobjective.spea2.SPEA2Evaluator
22breed =           ec.multiobjective.spea2.SPEA2Breeder
23
24# It's important that you use a modified version of TournamentSelection
25# for all selection functions in your breeding pipeline. 
26# This version is called ec.multiobjective.spea2.SPEA2TournamentSelection
27# For example:
28
29# pop.subpop.0.species.pipe                   = ec.vector.breed.VectorMutationPipeline
30# pop.subpop.0.species.pipe.source.0          = ec.vector.breed.VectorCrossoverPipeline
31# pop.subpop.0.species.pipe.source.0.source.0 = ec.multiobjective.spea2.SPEA2TournamentSelection
32# pop.subpop.0.species.pipe.source.0.source.1 = same
Note: See TracBrowser for help on using the repository browser.