Serialized Form
m_targetAmount
int m_targetAmount
m_id
java.lang.Long m_id
m_idString
java.lang.String m_idString
m_material
ChromosomeMaterial m_material
- Genetic material contained in this chromosome.
m_alleles
java.util.SortedSet m_alleles
m_isSelectedForNextGeneration
boolean m_isSelectedForNextGeneration
- Keeps track of whether or not this Chromosome has been selected by the natural selector to
move on to the next generation.
m_fitnessValue
int m_fitnessValue
- Stores the fitness value of this Chromosome as determined by the active fitness function. A
value of -1 indicates that this field has not yet been set with this Chromosome's fitness
values (valid fitness values are always positive).
m_specie
Specie m_specie
primaryParentId
java.lang.Long primaryParentId
secondaryParentId
java.lang.Long secondaryParentId
m_alleles
java.util.SortedSet m_alleles
idFactory
IdFactory idFactory
m_objectiveFunction
FitnessFunction m_objectiveFunction
- References the current fitness function that will be used to evaluate chromosomes during
the natural selection process. Note that only this or the bulk fitness function may be
set--the two are mutually exclusive.
m_bulkObjectiveFunction
BulkFitnessFunction m_bulkObjectiveFunction
- References the current bulk fitness function that will be used to evaluate chromosomes (in
bulk) during the natural selection process. Note that only this or the normal fitness
function may be set--the two are mutually exclusive.
m_populationSelector
NaturalSelector m_populationSelector
- References the NaturalSelector implementation that will be used to determine which
chromosomes are chosen to be a part of the next generation population.
m_speciationParms
SpeciationParms m_speciationParms
m_sampleChromosomeMaterial
ChromosomeMaterial m_sampleChromosomeMaterial
- References ChromosomeMaterial that serves as a sample of the Gene setup that is to be used.
Each gene in ChromosomeMaterial should be represented with the desired Gene type. Added by
Tucker and James.
m_randomGenerator
java.util.Random m_randomGenerator
- References the random number generator implementation that is to be used for the generation
of any random numbers during the various genetic operations and processes.
m_eventManager
EventManager m_eventManager
- References the EventManager that is to be used for the notification of genetic events and
the management of event subscribers.
reproductionOperators
java.util.List reproductionOperators
- Stores all of the ReproductionOperator implementations that are to be used to operate upon
the chromosomes of a population after natural selection. In general, operators will be
executed in the order that they are added to this list. Added by Tucker and James.
mutationOperators
java.util.List mutationOperators
- Stores all of the MutationOperator implementations that are to be used to operate upon the
chromosomes of a population after natural selection. In general, operators will be executed
in the order that they are added to this list. Added by Tucker and James.
m_populationSize
int m_populationSize
- The number of chromosomes that will be stored in the Genotype.
m_settingsLocked
boolean m_settingsLocked
- Indicates whether the settings of this Configuration instance have been locked. Prior to
locking, the settings may be set and reset as desired. Once this flag is set to true, no
settings may be altered.
maxFitnessValue
int maxFitnessValue
- Deprecated.
Class org.jgap.Gene extends java.lang.Object implements Serializable |
id
java.lang.Long id
- for hibernate
innovationId
java.lang.Long innovationId
m_activeConfiguration
Configuration m_activeConfiguration
- The current active Configuration instance.
m_species
java.util.List m_species
- Species that makeup this Genotype's population.
m_chromosomes
java.util.List m_chromosomes
- Chromosomes that makeup thie Genotype's population.
m_eventName
java.lang.String m_eventName
- References the name of this event instance.
Package com.anji.floatingeye |
canvasEye
FloatingEye canvasEye
statusArea
java.awt.TextArea statusArea
eye
FloatingEye eye
surfaceCanvas
java.awt.Canvas surfaceCanvas
eyeCanvas
java.awt.Canvas eyeCanvas
affinitySeries
org.jfree.data.xy.XYSeries affinitySeries
canvasSurface
Java2DSurface canvasSurface
eye
FloatingEye eye
surfaceToCanvasScaleFactorX
double surfaceToCanvasScaleFactorX
surfaceToCanvasScaleFactorY
double surfaceToCanvasScaleFactorY
surfaceXformOp
java.awt.image.AffineTransformOp surfaceXformOp
matchDir
java.io.File matchDir
mismatchDir
java.io.File mismatchDir
imgInfos
java.util.List imgInfos
imgRandomizer
ImageRandomizer imgRandomizer
surface
Surface surface
randomizer
Randomizer randomizer
identifierFactory
AnjiNetFloatingEyeIdentifierFactory identifierFactory
transcriber
AnjiNetTranscriber transcriber
Package com.anji.integration |
nullResponses
double[][] nullResponses
rand
java.util.Random rand
adjustForNetworkSizeFactor
float adjustForNetworkSizeFactor
stimuli
double[][] stimuli
- dimension # training sets by dim stimuli
targets
double[][] targets
- dimension # training sets by dim response
targetRange
double targetRange
maxFitnessValue
int maxFitnessValue
activatorFactory
ActivatorTranscriber activatorFactory
randomizer
Randomizer randomizer
id
java.lang.Long id
- for hibernate
srcNeuronId
java.lang.Long srcNeuronId
destNeuronId
java.lang.Long destNeuronId
props
Properties props
cloneOper
CloneReproductionOperator cloneOper
crossoverOper
NeatCrossoverReproductionOperator crossoverOper
maxConnectionWeight
double maxConnectionWeight
minConnectionWeight
double minConnectionWeight
inputActivationType
ActivationFunctionType inputActivationType
outputActivationType
ActivationFunctionType outputActivationType
hiddenActivationType
ActivationFunctionType hiddenActivationType
neatIdMap
NeatIdMap neatIdMap
id
java.lang.Long id
- for hibernate
type
NeuronType type
activationType
ActivationFunctionType activationType
Package com.anji.polebalance |
display
PoleBalanceDisplay display
trackLength
double trackLength
trackLengthHalfed
double trackLengthHalfed
maxTimesteps
int maxTimesteps
numTrials
int numTrials
poleAngleThreshold
double poleAngleThreshold
factory
ActivatorTranscriber factory
doInputVelocities
boolean doInputVelocities
poleLength1
double poleLength1
poleMass1
double poleMass1
poleLength2
double poleLength2
poleMass2
double poleMass2
startPoleAngle1
double startPoleAngle1
startPoleAngle2
double startPoleAngle2
startPoleAngleRandom
boolean startPoleAngleRandom
penalizeEnergyUse
boolean penalizeEnergyUse
penalizeOscillations
boolean penalizeOscillations
rand
java.util.Random rand
trackLength
double trackLength
trackLengthHalf
double trackLengthHalf
poleLengths
double[] poleLengths
cartPos
double cartPos
poleAngles
double[] poleAngles
maxPoleLength
double maxPoleLength
poleBalanceCanvas
PoleBalanceCanvas poleBalanceCanvas
maxSteps
int maxSteps
speedControl
javax.swing.JSlider speedControl
progressBar
javax.swing.JProgressBar progressBar
Package com.anji.tournament |
logger
org.apache.log4j.Logger logger
playerToChromosomeMap
java.util.Map playerToChromosomeMap
tournament
Tournament tournament
transcriber
PlayerTranscriber transcriber
maxFitness
int maxFitness
nonChromosomeContestants
java.util.List nonChromosomeContestants
rand
java.util.Random rand
loggedProps
java.util.HashSet loggedProps
keyToSingletonsMap
java.util.HashMap keyToSingletonsMap
classToSingletonsMap
java.util.HashMap classToSingletonsMap
name
java.lang.String name