| Modifier and Type | Field and Description |
|---|---|
Parameter |
Population.file |
Parameter |
Subpopulation.file |
Parameter |
BreedingPipeline.mybase
My parameter base -- I keep it around so I can print some messages that
are useful with it (not deep cloned)
|
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
ECDefaults.base()
Returns the default base.
|
Parameter |
Problem.defaultBase()
Here's a nice default base for you -- you can change it if you like
|
Parameter |
Prototype.defaultBase()
Returns the default base for this prototype.
|
Parameter |
Subpopulation.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
static int |
Evolve.determineSeed(Output output,
ParameterDatabase parameters,
Parameter seedParameter,
long currentTime,
int offset,
boolean auto)
Loads a random generator seed.
|
static int |
Evolve.determineThreads(Output output,
ParameterDatabase parameters,
Parameter threadParameter)
Loads the number of threads.
|
void |
Statistics.setup(EvolutionState state,
Parameter base) |
void |
Problem.setup(EvolutionState state,
Parameter base) |
void |
EvolutionState.setup(EvolutionState state,
Parameter base)
Unlike for other setup() methods, ignore the base; it will always be null.
|
void |
BreedingSource.setup(EvolutionState state,
Parameter base)
Sets up the BreedingPipeline.
|
void |
Prototype.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.
|
void |
Evaluator.setup(EvolutionState state,
Parameter base) |
void |
Individual.setup(EvolutionState state,
Parameter base)
This should be used to set up only those things which you share in common
with all other individuals in your species; individual-specific items
which make you you should be filled in by Species.newIndividual(...),
and modified by breeders.
|
void |
Population.setup(EvolutionState state,
Parameter base) |
void |
Setup.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.
|
void |
Species.setup(EvolutionState state,
Parameter base)
The default version of setup(...) loads requested pipelines and calls setup(...) on them and normalizes their probabilities.
|
void |
Subpopulation.setup(EvolutionState state,
Parameter base) |
void |
Fitness.setup(EvolutionState state,
Parameter base) |
void |
BreedingPipeline.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Ant.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
BBOBenchmarks.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
CoevolutionaryECSuite.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
ECSuite.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Edge.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Semantic.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleBarChartStatistics.setup(EvolutionState state,
Parameter base) |
void |
SimpleXYSeriesChartStatistics.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
HIFF.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
KLandscapes.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Lawnmower.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
LawnERC.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Lid.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
MajorityGA.setup(EvolutionState state,
Parameter base) |
void |
MajorityGP.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Mona.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
MooSuite.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Multiplexer.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Multiplexer.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
NK.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
OrderTree.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Parity.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Regression.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Regression.setup(EvolutionState state,
Parameter base) |
void |
Benchmarks.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
SAT.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
Sum.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
OurMutatorPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
OurSelection.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
OurSelection.setup(EvolutionState state,
Parameter base) |
void |
MyStatistics.setup(EvolutionState state,
Parameter base) |
void |
OddRosenbrock.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiValuedRegression.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
TwoBox.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
BreedDefaults.base()
Returns the default base.
|
Parameter |
InitializationPipeline.defaultBase() |
Parameter |
BufferedBreedingPipeline.defaultBase() |
Parameter |
CheckingPipeline.defaultBase() |
Parameter |
ReproductionPipeline.defaultBase() |
Parameter |
GenerationSwitchPipeline.defaultBase() |
Parameter |
ForceBreedingPipeline.defaultBase() |
Parameter |
MultiBreedingPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
InitializationPipeline.setup(EvolutionState state,
Parameter base) |
void |
BufferedBreedingPipeline.setup(EvolutionState state,
Parameter base) |
void |
CheckingPipeline.setup(EvolutionState state,
Parameter base) |
void |
ReproductionPipeline.setup(EvolutionState state,
Parameter base) |
void |
GenerationSwitchPipeline.setup(EvolutionState state,
Parameter base) |
void |
ForceBreedingPipeline.setup(EvolutionState state,
Parameter base) |
void |
MultiBreedingPipeline.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompetitiveEvaluator.setup(EvolutionState state,
Parameter base) |
void |
MultiPopCoevolutionaryEvaluator.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
Best1BinDEBreeder.setup(EvolutionState state,
Parameter base) |
void |
DEBreeder.setup(EvolutionState state,
Parameter base) |
void |
Rand1EitherOrDEBreeder.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
SubpopulationPanel.setup(EvolutionState state,
Parameter base) |
void |
StatisticsChartPane.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
BarChartStatistics.setup(EvolutionState state,
Parameter base) |
void |
XYSeriesChartStatistics.setup(EvolutionState state,
Parameter base) |
void |
ChartableStatistics.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleIndividualPortrayal.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
ESDefaults.base()
Returns the default base.
|
Parameter |
ESSelection.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
MuCommaLambdaBreeder.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Field and Description |
|---|---|
Parameter |
MetaProblem.base
The parameter base from which the MetaProblem was loaded.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
MetaProblem.loadDomain(EvolutionState state,
Parameter base) |
void |
MetaProblem.setup(EvolutionState state,
Parameter base) |
void |
MasterProblem.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
RandomRestarts.setup(EvolutionState state,
Parameter base)
Gets the clock ticking.
|
| Modifier and Type | Field and Description |
|---|---|
Parameter |
InterPopulationExchange.base
My parameter base -- I need to keep this in order to help the server
reinitialize contacts
|
Parameter |
IslandExchange.base
My parameter base -- I need to keep this in order to help the server
reinitialize contacts
|
static Parameter |
IslandExchangeServer.islandIndexBase |
static Parameter |
IslandExchangeServer.islandIndexNumIslands |
| Modifier and Type | Method and Description |
|---|---|
void |
IslandExchange.fireUpServer(EvolutionState state,
Parameter serverBase)
Fires up the server.
|
void |
InterPopulationExchange.setup(EvolutionState state,
Parameter _base) |
void |
IslandExchange.setup(EvolutionState state,
Parameter _base) |
void |
IslandExchangeServer.setupServerFromDatabase(EvolutionState state_p,
Parameter base)
This setup should get called from the IslandExchange setup method.
|
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
GPDefaults.base()
Returns the default base.
|
Parameter |
GPData.defaultBase() |
Parameter |
ADFContext.defaultBase() |
Parameter |
GPIndividual.defaultBase() |
Parameter |
ADFArgument.defaultBase() |
Parameter |
GPSpecies.defaultBase() |
Parameter |
ADFStack.defaultBase() |
Parameter |
GPNode.defaultBase()
The default base for GPNodes -- defined even though
GPNode is abstract so you don't have to in subclasses.
|
Parameter |
GPTree.defaultBase() |
Parameter |
ADF.defaultBase() |
Parameter |
GPProblem.defaultBase()
GPProblem defines a default base so your subclass doesn't
absolutely have to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GPNode.checkConstraints(EvolutionState state,
int tree,
GPIndividual typicalIndividual,
Parameter individualBase)
You ought to override this method to check to make sure that the
constraints are valid as best you can tell.
|
void |
ADF.checkConstraints(EvolutionState state,
int tree,
GPIndividual typicalIndividual,
Parameter individualBase)
Checks type-compatibility constraints between the ADF, its argument terminals, and the tree type of its associated tree, and also checks to make sure the tree exists, there aren't invalid argument terminals in it, and there are sufficient argument terminals (a warning).
|
void |
GPData.setup(EvolutionState state,
Parameter base) |
void |
GPFunctionSet.setup(EvolutionState state,
Parameter base)
Must be done after GPType and GPNodeConstraints have been set up
|
void |
GPNodeConstraints.setup(EvolutionState state,
Parameter base)
This must be called after the GPTypes have been set up.
|
void |
GPNodeBuilder.setup(EvolutionState state,
Parameter base) |
void |
GPSetType.setup(EvolutionState state,
Parameter base) |
void |
ADFContext.setup(EvolutionState state,
Parameter base) |
void |
GPIndividual.setup(EvolutionState state,
Parameter base)
Sets up a prototypical GPIndividual with those features which it
shares with other GPIndividuals in its species, and nothing more.
|
void |
ADFArgument.setup(EvolutionState state,
Parameter base) |
void |
GPSpecies.setup(EvolutionState state,
Parameter base) |
void |
GPTreeConstraints.setup(EvolutionState state,
Parameter base)
This must be called after the GPTypes and GPFunctionSets
have been set up.
|
void |
ADFStack.setup(EvolutionState state,
Parameter base) |
void |
GPNode.setup(EvolutionState state,
Parameter base)
Sets up a prototypical GPNode with those features all nodes of that
prototype share, and nothing more.
|
void |
GPTree.setup(EvolutionState state,
Parameter base)
Sets up a prototypical GPTree with those features it shares with
other GPTrees in its position in its GPIndividual, and nothhing more.
|
void |
GPInitializer.setup(EvolutionState state,
Parameter base) |
void |
GPType.setup(EvolutionState state,
Parameter base) |
void |
ADF.setup(EvolutionState state,
Parameter base) |
void |
GPProblem.setup(EvolutionState state,
Parameter base) |
void |
GPInitializer.setupFunctionSets(EvolutionState state,
Parameter base) |
void |
GPInitializer.setupNodeConstraints(EvolutionState state,
Parameter base)
Sets up all the GPNodeConstraints, loading them from the parameter
file.
|
void |
GPInitializer.setupTreeConstraints(EvolutionState state,
Parameter base)
Sets up all the GPTreeConstraints, loading them from the parameter
file.
|
void |
GPInitializer.setupTypes(EvolutionState state,
Parameter base)
Sets up all the types, loading them from the parameter file.
|
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
GPBreedDefaults.base()
Returns the default base, which is built off of the GPDefaults base.
|
Parameter |
MutatePromotePipeline.defaultBase() |
Parameter |
MutateAllNodesPipeline.defaultBase() |
Parameter |
InternalCrossoverPipeline.defaultBase() |
Parameter |
MutateOneNodePipeline.defaultBase() |
Parameter |
MutateDemotePipeline.defaultBase() |
Parameter |
SizeFairCrossoverPipeline.defaultBase() |
Parameter |
RehangPipeline.defaultBase() |
Parameter |
MutateERCPipeline.defaultBase() |
Parameter |
MutateSwapPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
MutatePromotePipeline.setup(EvolutionState state,
Parameter base) |
void |
MutateAllNodesPipeline.setup(EvolutionState state,
Parameter base) |
void |
InternalCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
void |
MutateOneNodePipeline.setup(EvolutionState state,
Parameter base) |
void |
MutateDemotePipeline.setup(EvolutionState state,
Parameter base) |
void |
SizeFairCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
void |
RehangPipeline.setup(EvolutionState state,
Parameter base) |
void |
MutateERCPipeline.setup(EvolutionState state,
Parameter base) |
void |
MutateSwapPipeline.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
GPBuildDefaults.base()
Returns the default base.
|
Parameter |
RandTree.defaultBase() |
Parameter |
Uniform.defaultBase() |
Parameter |
PTC1.defaultBase() |
Parameter |
RandomBranch.defaultBase() |
Parameter |
PTC2.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
RandTree.setup(EvolutionState state,
Parameter base) |
void |
Uniform.setup(EvolutionState state,
Parameter base) |
void |
PTC1.setup(EvolutionState state,
Parameter base) |
void |
RandomBranch.setup(EvolutionState state,
Parameter base) |
void |
PTCFunctionSet.setup(EvolutionState state,
Parameter base) |
void |
PTC2.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
GEDefaults.base()
Returns the default base.
|
Parameter |
GrammarParser.defaultBase() |
Parameter |
GESpecies.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
GrammarParser.setup(EvolutionState state,
Parameter base) |
void |
GEProblem.setup(EvolutionState state,
Parameter base) |
void |
GESpecies.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
GETruncationPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
GPKozaDefaults.base()
Returns the default base, which is built off of the GPDefaults base.
|
Parameter |
CrossoverPipeline.defaultBase() |
Parameter |
KozaNodeSelector.defaultBase() |
Parameter |
HalfBuilder.defaultBase() |
Parameter |
MutationPipeline.defaultBase() |
Parameter |
KozaFitness.defaultBase() |
Parameter |
GrowBuilder.defaultBase() |
Parameter |
FullBuilder.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
CrossoverPipeline.setup(EvolutionState state,
Parameter base) |
void |
KozaNodeSelector.setup(EvolutionState state,
Parameter base) |
void |
HalfBuilder.setup(EvolutionState state,
Parameter base) |
void |
MutationPipeline.setup(EvolutionState state,
Parameter base) |
void |
KozaShortStatistics.setup(EvolutionState state,
Parameter base) |
void |
KozaBuilder.setup(EvolutionState state,
Parameter base) |
void |
KozaFitness.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
PushDefaults.base()
Returns the default base.
|
Parameter |
PushInstruction.defaultBase() |
Parameter |
Terminal.defaultBase() |
Parameter |
PushBuilder.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
PushInstruction.setup(EvolutionState state,
Parameter base) |
void |
Terminal.setup(EvolutionState state,
Parameter base) |
void |
PushBuilder.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
MultiObjectiveDefaults.base()
Returns the default base.
|
Parameter |
MultiObjectiveFitness.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiObjectiveFitness.setup(EvolutionState state,
Parameter base)
Sets up.
|
void |
MultiObjectiveStatistics.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
NSGA2Breeder.setup(EvolutionState state,
Parameter base) |
void |
NSGA2Evaluator.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
SPEA2Breeder.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
RatioBucketTournamentSelection.defaultBase() |
Parameter |
BucketTournamentSelection.defaultBase() |
Parameter |
LexicographicTournamentSelection.defaultBase() |
Parameter |
DoubleTournamentSelection.defaultBase() |
Parameter |
ProportionalTournamentSelection.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
RatioBucketTournamentSelection.setup(EvolutionState state,
Parameter base) |
void |
BucketTournamentSelection.setup(EvolutionState state,
Parameter base) |
void |
DoubleTournamentSelection.setup(EvolutionState state,
Parameter base) |
void |
TarpeianStatistics.setup(EvolutionState state,
Parameter base) |
void |
ProportionalTournamentSelection.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
void |
PSOBreeder.setup(EvolutionState state,
Parameter base) |
void |
Particle.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
RuleDefaults.base()
Returns the default base.
|
Parameter |
RuleIndividual.defaultBase() |
Parameter |
RuleSpecies.defaultBase() |
Parameter |
Rule.defaultBase() |
Parameter |
RuleSet.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleIndividual.setup(EvolutionState state,
Parameter base) |
void |
RuleSpecies.setup(EvolutionState state,
Parameter base) |
void |
RuleSetConstraints.setup(EvolutionState state,
Parameter base) |
void |
RuleConstraints.setup(EvolutionState state,
Parameter base) |
void |
Rule.setup(EvolutionState state,
Parameter base) |
void |
RuleInitializer.setup(EvolutionState state,
Parameter base)
Sets up the RuleConstraints and RuleSetConstraints cliques.
|
void |
RuleSet.setup(EvolutionState state,
Parameter base) |
void |
RuleInitializer.setupConstraints(EvolutionState state,
Parameter base)
Sets up all the RuleConstraints, loading them from the parameter
file.
|
void |
RuleInitializer.setupRuleSetConstraints(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
RuleCrossoverPipeline.defaultBase() |
Parameter |
RuleMutationPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
SelectDefaults.base()
Returns the default base.
|
Parameter |
BoltzmannSelection.defaultBase() |
Parameter |
MultiSelection.defaultBase() |
Parameter |
RandomSelection.defaultBase() |
Parameter |
FirstSelection.defaultBase() |
Parameter |
FitProportionateSelection.defaultBase() |
Parameter |
SUSSelection.defaultBase() |
Parameter |
BestSelection.defaultBase() |
Parameter |
GreedyOverselection.defaultBase() |
Parameter |
TournamentSelection.defaultBase() |
Parameter |
SigmaScalingSelection.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
BoltzmannSelection.setup(EvolutionState state,
Parameter base) |
void |
MultiSelection.setup(EvolutionState state,
Parameter base) |
void |
SUSSelection.setup(EvolutionState state,
Parameter base) |
void |
BestSelection.setup(EvolutionState state,
Parameter base) |
void |
GreedyOverselection.setup(EvolutionState state,
Parameter base) |
void |
TournamentSelection.setup(EvolutionState state,
Parameter base) |
void |
SigmaScalingSelection.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
SimpleDefaults.base()
Returns the default base.
|
Parameter |
SimpleFitness.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleShortStatistics.setup(EvolutionState state,
Parameter base) |
void |
SimpleFinisher.setup(EvolutionState state,
Parameter base) |
void |
SimpleEvaluator.setup(EvolutionState state,
Parameter base) |
void |
SimpleBreeder.setup(EvolutionState state,
Parameter base) |
void |
SimpleStatistics.setup(EvolutionState state,
Parameter base) |
void |
SimpleInitializer.setup(EvolutionState state,
Parameter base) |
void |
SimpleFitness.setup(EvolutionState state,
Parameter base) |
void |
SimpleExchanger.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
SpatialDefaults.base()
Returns the default base.
|
Parameter |
SpatialTournamentSelection.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
SpatialTournamentSelection.setup(EvolutionState state,
Parameter base) |
void |
SpatialBreeder.setup(EvolutionState state,
Parameter base) |
void |
Spatial1DSubpopulation.setup(EvolutionState state,
Parameter base)
Read additional parameters for the spatially-embedded subpopulation.
|
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
SteadyStateDefaults.base()
Returns the default base.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
SteadyStateEvolutionState.checkStatistics(EvolutionState state,
Statistics stat,
Parameter base) |
void |
SteadyStateBreeder.setup(EvolutionState state,
Parameter base) |
void |
SteadyStateEvaluator.setup(EvolutionState state,
Parameter base) |
void |
SteadyStateEvolutionState.setup(EvolutionState state,
Parameter base) |
| Modifier and Type | Field and Description |
|---|---|
private Parameter |
ParameterDatabaseEvent.parameter |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
ParameterDatabaseEvent.getParameter() |
Parameter |
Parameter.pop()
Returns a new parameter with one path item popped off the end.
|
Parameter |
Parameter.popn(int n)
Returns a new parameter with n path items popped off the end.
|
Parameter |
Parameter.push(String s)
Returns a new parameter with s added to the end of the current path items.
|
Parameter |
Parameter.push(String[] s)
Returns a new parameter with the path items in s added to the end of the current path items.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) File |
ParameterDatabase._directoryFor(Parameter parameter)
Private helper function
|
(package private) boolean |
ParameterDatabase._exists(Parameter parameter) |
(package private) Set |
ParameterDatabase._getShadowedValues(Parameter parameter,
Set vals) |
(package private) void |
ParameterDatabase._removeDeeply(Parameter parameter)
Private helper function
|
(package private) File |
ParameterDatabase.directoryFor(Parameter parameter)
Searches down through databases to find the directory for the database
which holds a given parameter.
|
void |
Output.error(String s,
Parameter p1)
Posts a simple error.
|
void |
Output.error(String s,
Parameter p1,
Parameter p2)
Posts a simple error.
|
boolean |
ParameterDatabase.exists(Parameter parameter)
Deprecated.
use exists(Parameter, null)
|
boolean |
ParameterDatabase.exists(Parameter parameter,
Parameter defaultParameter)
Returns true if either parameter or defaultParameter exists in the
database
|
void |
Output.fatal(String s,
Parameter p1)
Posts a fatal error.
|
void |
Output.fatal(String s,
Parameter p1,
Parameter p2)
Posts a fatal error.
|
(package private) String |
ParameterDatabase.get(Parameter parameter) |
(package private) boolean |
ParameterDatabase.getBoolean(Parameter parameter,
boolean defaultValue)
Searches down through databases to find a given parameter; If the
parameter does not exist, defaultValue is returned.
|
boolean |
ParameterDatabase.getBoolean(Parameter parameter,
Parameter defaultParameter,
boolean defaultValue)
Searches down through databases to find a given parameter; If the
parameter does not exist, defaultValue is returned.
|
Class |
ParameterDatabase.getClassForParameter(Parameter parameter,
Parameter defaultParameter,
Class mustCastTosuperclass)
Searches down through databases to find a given parameter.
|
(package private) double |
ParameterDatabase.getDouble(Parameter parameter) |
(package private) double |
ParameterDatabase.getDouble(Parameter parameter,
double minValue)
Searches down through databases to find a given parameter, whose value
must be a double >= minValue.
|
(package private) double |
ParameterDatabase.getDouble(Parameter parameter,
double minValue,
double maxValue)
Searches down through databases to find a given parameter, whose value
must be a double >= minValue and <= maxValue.
|
double |
ParameterDatabase.getDouble(Parameter parameter,
Parameter defaultParameter) |
double |
ParameterDatabase.getDouble(Parameter parameter,
Parameter defaultParameter,
double minValue)
Searches down through databases to find a given parameter, whose value
must be a double >= minValue.
|
double |
ParameterDatabase.getDouble(Parameter parameter,
Parameter defaultParameter,
double minValue,
double maxValue)
Deprecated.
use getDoubleWithMax instead
|
(package private) double |
ParameterDatabase.getDoubleWithDefault(Parameter parameter,
double defaultValue)
Searches down through databases to find a given parameter, which must be
a float.
|
double |
ParameterDatabase.getDoubleWithDefault(Parameter parameter,
Parameter defaultParameter,
double defaultValue)
Searches down through databases to find a given parameter, which must be
a float.
|
double |
ParameterDatabase.getDoubleWithMax(Parameter parameter,
Parameter defaultParameter,
double minValue,
double maxValue)
Searches down through databases to find a given parameter, whose value
must be a double >= minValue and <= maxValue.
|
(package private) File |
ParameterDatabase.getFile(Parameter parameter)
Searches down through the databases to find a given parameter, whose
value must be an absolute or relative path name.
|
File |
ParameterDatabase.getFile(Parameter parameter,
Parameter defaultParameter)
Searches down through the databases to find a given parameter, whose
value must be an absolute or relative path name.
|
(package private) float |
ParameterDatabase.getFloat(Parameter parameter) |
(package private) float |
ParameterDatabase.getFloat(Parameter parameter,
double minValue)
Searches down through databases to find a given parameter, whose value
must be a float >= minValue.
|
(package private) float |
ParameterDatabase.getFloat(Parameter parameter,
double minValue,
double maxValue)
Searches down through databases to find a given parameter, whose value
must be a float >= minValue and <= maxValue.
|
float |
ParameterDatabase.getFloat(Parameter parameter,
Parameter defaultParameter) |
float |
ParameterDatabase.getFloat(Parameter parameter,
Parameter defaultParameter,
double minValue)
Searches down through databases to find a given parameter, whose value
must be a float >= minValue.
|
float |
ParameterDatabase.getFloat(Parameter parameter,
Parameter defaultParameter,
double minValue,
double maxValue)
Deprecated.
Use getFloatWithMax instead
|
(package private) float |
ParameterDatabase.getFloatWithDefault(Parameter parameter,
double defaultValue)
Searches down through databases to find a given parameter, which must be
a float.
|
float |
ParameterDatabase.getFloatWithDefault(Parameter parameter,
Parameter defaultParameter,
double defaultValue)
Searches down through databases to find a given parameter, which must be
a float.
|
float |
ParameterDatabase.getFloatWithMax(Parameter parameter,
Parameter defaultParameter,
double minValue,
double maxValue)
Searches down through databases to find a given parameter, whose value
must be a float >= minValue and <= maxValue.
|
Object |
ParameterDatabase.getInstanceForParameter(Parameter parameter,
Parameter defaultParameter,
Class mustCastTosuperclass)
Searches down through databases to find a given parameter, whose value
must be a full Class name, and the class must be a descendent of but not
equal to mustCastTosuperclass .
|
Object |
ParameterDatabase.getInstanceForParameterEq(Parameter parameter,
Parameter defaultParameter,
Class mustCastTosuperclass)
Searches down through databases to find a given parameter, whose value
must be a full Class name, and the class must be a descendent, or equal
to, mustCastTosuperclass .
|
(package private) int |
ParameterDatabase.getInt(Parameter parameter)
Searches down through databases to find a given parameter, whose value
must be an integer.
|
(package private) int |
ParameterDatabase.getInt(Parameter parameter,
int minValue)
Searches down through databases to find a given parameter, whose value
must be an integer >= minValue.
|
int |
ParameterDatabase.getInt(Parameter parameter,
Parameter defaultParameter)
Searches down through databases to find a given parameter, whose value
must be an integer.
|
int |
ParameterDatabase.getInt(Parameter parameter,
Parameter defaultParameter,
int minValue)
Searches down through databases to find a given parameter, whose value
must be an integer >= minValue.
|
(package private) int |
ParameterDatabase.getIntWithDefault(Parameter parameter,
int defaultValue)
Searches down through databases to find a given parameter, which must be
an integer.
|
int |
ParameterDatabase.getIntWithDefault(Parameter parameter,
Parameter defaultParameter,
int defaultValue)
Searches down through databases to find a given parameter, which must be
an integer.
|
(package private) int |
ParameterDatabase.getIntWithMax(Parameter parameter,
int minValue,
int maxValue)
Searches down through databases to find a given parameter, whose value
must be an integer >= minValue and <= maxValue.
|
int |
ParameterDatabase.getIntWithMax(Parameter parameter,
Parameter defaultParameter,
int minValue,
int maxValue)
Searches down through databases to find a given parameter, whose value
must be an integer >= minValue and <= maxValue.
|
ParameterDatabase |
ParameterDatabase.getLocation(Parameter parameter) |
(package private) long |
ParameterDatabase.getLong(Parameter parameter)
Searches down through databases to find a given parameter, whose value
must be a long.
|
(package private) long |
ParameterDatabase.getLong(Parameter parameter,
long minValue)
Searches down through databases to find a given parameter, whose value
must be a long >= minValue.
|
(package private) long |
ParameterDatabase.getLong(Parameter parameter,
long minValue,
long maxValue)
Deprecated.
|
long |
ParameterDatabase.getLong(Parameter parameter,
Parameter defaultParameter)
Searches down through databases to find a given parameter, whose value
must be a long.
|
long |
ParameterDatabase.getLong(Parameter parameter,
Parameter defaultParameter,
long minValue)
Searches down through databases to find a given parameter, whose value
must be a long >= minValue.
|
long |
ParameterDatabase.getLong(Parameter parameter,
Parameter defaultParameter,
long minValue,
long maxValue)
Deprecated.
|
(package private) long |
ParameterDatabase.getLongWithDefault(Parameter parameter,
long defaultValue)
Searches down through databases to find a given parameter, which must be
a long.
|
long |
ParameterDatabase.getLongWithDefault(Parameter parameter,
Parameter defaultParameter,
long defaultValue)
Searches down through databases to find a given parameter, which must be
a long.
|
(package private) long |
ParameterDatabase.getLongWithMax(Parameter parameter,
long minValue,
long maxValue)
Use getLongWithMax(...) instead.
|
long |
ParameterDatabase.getLongWithMax(Parameter parameter,
Parameter defaultParameter,
long minValue,
long maxValue)
Searches down through databases to find a given parameter, whose value
must be a long >= minValue and = < maxValue.
|
(package private) InputStream |
ParameterDatabase.getResource(Parameter parameter) |
InputStream |
ParameterDatabase.getResource(Parameter parameter,
Parameter defaultParameter)
Searches down through the databases to find a given parameter, whose
value must be an absolute or relative path name.
|
Set |
ParameterDatabase.getShadowedValues(Parameter parameter) |
(package private) String |
ParameterDatabase.getString(Parameter parameter)
Searches down through databases to find a given parameter.
|
String |
ParameterDatabase.getString(Parameter parameter,
Parameter defaultParameter)
Searches down through databases to find a given parameter.
|
String |
ParameterDatabase.getStringWithDefault(Parameter parameter,
Parameter defaultParameter,
String defaultValue)
Searches down through databases to find a given parameter.
|
(package private) String |
ParameterDatabase.getStringWithDefault(Parameter parameter,
String defaultValue)
Searches down through databases to find a given parameter.
|
static void |
Output.initialError(String s,
Parameter p1)
Prints an initial error to System.err.
|
static void |
Output.initialError(String s,
Parameter p1,
Parameter p2)
Prints an initial error to System.err.
|
static void |
Output.initialWarning(String s,
Parameter p1)
Prints an initial warning to System.err.
|
static void |
Output.initialWarning(String s,
Parameter p1,
Parameter p2)
Prints an initial warning to System.err.
|
(package private) void |
ParameterDatabase.printGotten(Parameter parameter,
Parameter defaultParameter,
boolean exists) |
void |
ParameterDatabase.remove(Parameter parameter)
Removes a parameter from the topmost database.
|
void |
ParameterDatabase.removeDeeply(Parameter parameter)
Deprecated.
You shouldn't modify parent databases
|
void |
ParameterDatabase.set(Parameter parameter,
String value)
Sets a parameter in the topmost database to a given value, trimmed of
whitespace.
|
void |
Output.warning(String s,
Parameter p1)
Posts a warning.
|
void |
Output.warning(String s,
Parameter p1,
Parameter p2)
Posts a warning.
|
void |
Output.warnOnce(String s,
Parameter p1) |
void |
Output.warnOnce(String s,
Parameter p1,
Parameter p2) |
| Constructor and Description |
|---|
ParameterDatabaseEvent(Object source,
Parameter parameter,
String value,
int type)
For ParameterDatabase events.
|
| Modifier and Type | Method and Description |
|---|---|
static Parameter |
VectorDefaults.base()
Returns the default base.
|
Parameter |
BitVectorIndividual.defaultBase() |
Parameter |
LongVectorIndividual.defaultBase() |
Parameter |
ByteVectorIndividual.defaultBase() |
Parameter |
VectorSpecies.defaultBase() |
Parameter |
IntegerVectorIndividual.defaultBase() |
Parameter |
Gene.defaultBase() |
Parameter |
GeneVectorIndividual.defaultBase() |
Parameter |
ShortVectorIndividual.defaultBase() |
Parameter |
FloatVectorIndividual.defaultBase() |
Parameter |
DoubleVectorIndividual.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
VectorSpecies.initializeGenomeSegmentsByEndIndices(EvolutionState state,
Parameter base,
Parameter def,
int numSegments)
Looks up genome segments using end indices.
|
protected void |
VectorSpecies.initializeGenomeSegmentsByStartIndices(EvolutionState state,
Parameter base,
Parameter def,
int numSegments)
Looks up genome segments using start indices.
|
protected void |
FloatVectorSpecies.loadParametersForGene(EvolutionState state,
int index,
Parameter base,
Parameter def,
String postfix) |
protected void |
VectorSpecies.loadParametersForGene(EvolutionState state,
int index,
Parameter base,
Parameter def,
String postfix)
Called when VectorSpecies is setting up per-gene and per-segment parameters.
|
protected void |
BitVectorSpecies.loadParametersForGene(EvolutionState state,
int index,
Parameter base,
Parameter def,
String postfix)
Called when VectorSpecies is setting up per-gene and per-segment parameters.
|
protected void |
IntegerVectorSpecies.loadParametersForGene(EvolutionState state,
int index,
Parameter base,
Parameter def,
String postfix) |
void |
GeneVectorSpecies.setup(EvolutionState state,
Parameter base) |
void |
BitVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
LongVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
FloatVectorSpecies.setup(EvolutionState state,
Parameter base) |
void |
ByteVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
VectorSpecies.setup(EvolutionState state,
Parameter base) |
void |
IntegerVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
Gene.setup(EvolutionState state,
Parameter base) |
void |
GeneVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
BitVectorSpecies.setup(EvolutionState state,
Parameter base) |
void |
ShortVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
IntegerVectorSpecies.setup(EvolutionState state,
Parameter base) |
void |
FloatVectorIndividual.setup(EvolutionState state,
Parameter base) |
void |
DoubleVectorIndividual.setup(EvolutionState state,
Parameter base) |
protected void |
VectorSpecies.setupGenome(EvolutionState state,
Parameter base) |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
ListCrossoverPipeline.defaultBase() |
Parameter |
MultipleVectorCrossoverPipeline.defaultBase() |
Parameter |
GeneDuplicationPipeline.defaultBase() |
Parameter |
VectorCrossoverPipeline.defaultBase() |
Parameter |
VectorMutationPipeline.defaultBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
ListCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
void |
MultipleVectorCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
void |
VectorCrossoverPipeline.setup(EvolutionState state,
Parameter base) |
Copyright © 2014 Evolutionary Computation Laboratory at George Mason University. All rights reserved.