ec
Interface Setup
-
- All Superinterfaces:
- java.io.Serializable
- All Known Subinterfaces:
- Clique, GPNodeSelector, Group, Prototype, Singleton
- All Known Implementing Classes:
- A0, A0, A1, A1, A2, A2, Accept, Add, Add, Add, AddSubtract, ADF, ADFArgument, ADFContext, ADFStack, ADM, And, And, And, And, Ant, Atan, BAccept, BarChartStatistics, BBOBenchmarks, BBud, Benchmarks, Best1BinDEBreeder, BestSelection, BitVectorIndividual, BitVectorSpecies, BLoop, BoltzmannSelection, Breeder, BreedingPipeline, BreedingSource, BStart, BucketTournamentSelection, Bud, BufferedBreedingPipeline, ByteVectorIndividual, ChartableStatistics, CheckingPipeline, CoevolutionaryECSuite, CompetitiveEvaluator, CompetitiveMaxOnes, Cos, CrossoverPipeline, Cube, D0, D0, D0, D1, D1, D1, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D2, D2, D2, D20, D21, D22, D23, D24, D25, D26, D27, D28, D29, D3, D3, D3, D30, D31, D4, D4, D4, D5, D5, D5, D6, D6, D6, D7, D7, D7, D8, D9, DEBreeder, DEEvaluator, Div, Div, Double, DoubleData, DoubleTournamentSelection, DoubleVectorIndividual, E, ECSuite, Edge, EdgeData, EE, EEE, Epsilon, ERC, ESSelection, Evaluator, EvolutionState, Exchanger, Exp, Finisher, FirstSelection, Fitness, FitProportionateSelection, FloatVectorIndividual, FloatVectorSpecies, ForceBreedingPipeline, Frog, FullBuilder, GECrossoverPipeline, GEIndividual, Gene, GeneDuplicationPipeline, GenerationSwitchPipeline, GeneVectorIndividual, GeneVectorSpecies, GEProblem, GESpecies, GETruncationPipeline, GPAtomicType, GPBreedingPipeline, GPData, GPFunctionSet, GPIndividual, GPInitializer, GPNode, GPNodeBuilder, GPNodeConstraints, GPProblem, GPSetType, GPSpecies, GPTree, GPTreeConstraints, GPType, GrammarParser, GreedyOverselection, GrowBuilder, H0, H1, HalfBuilder, HIFF, If, If, If, IfFoodAhead, Individual, IndividualPortrayal, InitializationPipeline, Initializer, IntegerVectorIndividual, IntegerVectorSpecies, InternalCrossoverPipeline, InterPopulationExchange, Inv, IslandExchange, KeijzerERC, KLandscapes, KLandscapeTree, KLandscapeTreeA, KLandscapeTreeB, KLandscapeTreeW, KLandscapeTreeX, KLandscapeTreeY, KLandscapeTreeZ, KornsERC, KozaBuilder, KozaFitness, KozaNodeSelector, KozaShortStatistics, L0, L1, LawnERC, Lawnmower, LawnmowerData, Left, Left, LexicographicTournamentSelection, Lid, LidJ, LidX, ListCrossoverPipeline, Log, LongVectorIndividual, Loop, MajorityData, MajorityGA, MajorityGP, MasterProblem, MaxOnes, MetaProblem, Mona, MonaStatistics, MonaVectorIndividual, MooSuite, Move, Mow, MuCommaLambdaBreeder, Mul, Mul, Mul, MultiBreedingPipeline, MultiObjectiveFitness, MultiObjectiveStatistics, MultipleVectorCrossoverPipeline, Multiplexer, Multiplexer, MultiplexerData, MultiplexerData, MultiPopCoevolutionaryEvaluator, MultiSelection, MultiValuedRegression, MuPlusLambdaBreeder, MutateAllNodesPipeline, MutateDemotePipeline, MutateERCPipeline, MutateOneNodePipeline, MutatePromotePipeline, MutateSwapPipeline, MutationPipeline, MyStatistics, Nand, Nand, Neg, NegExp, NK, Nonterminal, Nor, Nor, Not, Not, Not, NSGA2Breeder, NSGA2Evaluator, NSGA2MultiObjectiveFitness, OddRosenbrock, One, Or, Or, Or, Or, OrderTree, OrderTreeF0, OrderTreeF1, OrderTreeF2, OrderTreeF3, OrderTreeF4, OrderTreeF5, OrderTreeF6, OrderTreeF7, OrderTreeF8, OrderTreeF9, OrderTreeNode, OrderTreeT0, OrderTreeT1, OrderTreeT2, OrderTreeT3, OrderTreeT4, OrderTreeT5, OrderTreeT6, OrderTreeT7, OrderTreeT8, OrderTreeT9, OurMutatorPipeline, OurSelection, Parity, ParityData, Particle, Population, Print, Problem, Progn2, Progn2, Progn3, Progn4, ProportionalTournamentSelection, PSOBreeder, PTC1, PTC2, PTCFunctionSet, PushBuilder, PushInstruction, PushProblem, Quintic, Rand1EitherOrDEBreeder, RandomBranch, RandomRestarts, RandomSelection, RandTree, RatioBucketTournamentSelection, RegERC, Regression, Regression, RegressionData, RehangPipeline, ReproductionPipeline, Reverse, Right, RoyalTree, RoyalTreeA, RoyalTreeB, RoyalTreeC, RoyalTreeD, RoyalTreeE, RoyalTreeNode, RoyalTreeX, Rule, RuleConstraints, RuleCrossoverPipeline, RuleIndividual, RuleInitializer, RuleMutationPipeline, RuleSet, RuleSetConstraints, RuleSpecies, SAT, SelectionMethod, Semantic, SemanticExtra, SemanticJ, SemanticN0, SemanticN1, SemanticN10, SemanticN11, SemanticN12, SemanticN13, SemanticN14, SemanticN15, SemanticN16, SemanticN2, SemanticN3, SemanticN4, SemanticN5, SemanticN6, SemanticN7, SemanticN8, SemanticN9, SemanticNode, SemanticX0, SemanticX1, SemanticX10, SemanticX11, SemanticX12, SemanticX13, SemanticX14, SemanticX15, SemanticX16, SemanticX2, SemanticX3, SemanticX4, SemanticX5, SemanticX6, SemanticX7, SemanticX8, SemanticX9, Sextic, ShortVectorIndividual, SigmaScalingSelection, SimpleBarChartStatistics, SimpleBreeder, SimpleEvaluator, SimpleEvolutionState, SimpleExchanger, SimpleFinisher, SimpleFitness, SimpleIndividualPortrayal, SimpleInitializer, SimpleShortStatistics, SimpleStatistics, SimpleXYSeriesChartStatistics, Sin, SizeFairCrossoverPipeline, Spatial1DSubpopulation, SpatialBreeder, SpatialMultiPopCoevolutionaryEvaluator, SpatialTournamentSelection, SPEA2Breeder, SPEA2Evaluator, SPEA2MultiObjectiveFitness, SPEA2TournamentSelection, Species, Split, Sqrt, Square, Start, Statistics, StatisticsChartPane, SteadyStateBreeder, SteadyStateEvaluator, SteadyStateEvolutionState, Sub, Sub, Sub, Subpopulation, SubpopulationPanel, Sum, SUSSelection, Tan, Tanh, TarpeianStatistics, Terminal, TournamentSelection, TwoBox, TwoBoxData, Uniform, V8a, VectorCrossoverPipeline, VectorIndividual, VectorMutationPipeline, VectorSpecies, VladERCA, VladERCB, VladERCC, W, W0, W1, WW, WWW, X, X, X, X1, X2, X3, X4, X5, Xor, XYSeriesChartStatistics, Y, Zero
public interface Setup extends java.io.SerializableSetup classes are classes which get set up once from user-supplied parameters prior to being used. Defines a single method, setup(...), which is called at least once for the object, or for some object from which it was cloned. This method allows the object to set itself up by reading from parameter lists and files on-disk. You may assume that this method is called in a non-threaded environment, hence your thread number is 0 (so you can determine which random number generator to use).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidsetup(EvolutionState state, Parameter base)Sets up the object by reading it from the parameters stored in state, built off of the parameter base base.
-
-
-
Method Detail
-
setup
void setup(EvolutionState state, Parameter base)
Sets up the object by reading it from the parameters stored in state, built off of the parameter base base. If an ancestor implements this method, be sure to call super.setup(state,base); before you do anything else.
-
-
DMelt 3.0 © DataMelt by jWork.ORG