Serialized Form


Package examples

Class examples.MinimizingMakeChangeFitnessFunction extends FitnessFunction implements Serializable

Serialized Fields

m_targetAmount

int m_targetAmount


Package org.jgap

Class org.jgap.Chromosome extends java.lang.Object implements Serializable

Serialized Fields

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

Class org.jgap.ChromosomeMaterial extends java.lang.Object implements Serializable

Serialized Fields

primaryParentId

java.lang.Long primaryParentId

secondaryParentId

java.lang.Long secondaryParentId

m_alleles

java.util.SortedSet m_alleles

Class org.jgap.Configuration extends java.lang.Object implements Serializable

Serialized Fields

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.

Class org.jgap.FitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

maxFitnessValue

int maxFitnessValue
Deprecated. 

Class org.jgap.Gene extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.Long id
for hibernate


innovationId

java.lang.Long innovationId

Class org.jgap.Genotype extends java.lang.Object implements Serializable

Serialized Fields

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.

Class org.jgap.InvalidConfigurationException extends java.lang.Exception implements Serializable

Class org.jgap.InvalidConfigurationRuntimeException extends java.lang.RuntimeException implements Serializable

Class org.jgap.UnsupportedRepresentationException extends java.lang.Exception implements Serializable


Package org.jgap.event

Class org.jgap.event.GeneticEvent extends java.util.EventObject implements Serializable

Serialized Fields

m_eventName

java.lang.String m_eventName
References the name of this event instance.


Package org.jgap.impl

Class org.jgap.impl.DefaultConfiguration extends Configuration implements Serializable


Package com.anji.floatingeye

Class com.anji.floatingeye.EyeCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

canvasEye

FloatingEye canvasEye

Class com.anji.floatingeye.FloatingEyeDisplay extends javax.swing.JFrame implements Serializable

Serialized Fields

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

Class com.anji.floatingeye.SurfaceCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

canvasSurface

Java2DSurface canvasSurface

eye

FloatingEye eye

surfaceToCanvasScaleFactorX

double surfaceToCanvasScaleFactorX

surfaceToCanvasScaleFactorY

double surfaceToCanvasScaleFactorY

surfaceXformOp

java.awt.image.AffineTransformOp surfaceXformOp


Package com.anji.imaging

Class com.anji.imaging.IdentifyImageFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

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

Class com.anji.integration.AnjiRequiredException extends java.lang.RuntimeException implements Serializable

Class com.anji.integration.ExponentialTargetFitnessFunction extends TargetFitnessFunction implements Serializable

Serialized Fields

nullResponses

double[][] nullResponses

Class com.anji.integration.RandomFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

rand

java.util.Random rand

Class com.anji.integration.TargetFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

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

Class com.anji.integration.TranscriberException extends java.lang.Exception implements Serializable


Package com.anji.neat

Class com.anji.neat.ConnectionGene extends Gene implements Serializable

Serialized Fields

id

java.lang.Long id
for hibernate


srcNeuronId

java.lang.Long srcNeuronId

destNeuronId

java.lang.Long destNeuronId

Class com.anji.neat.NeatConfiguration extends Configuration implements Serializable

Serialized Fields

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

Class com.anji.neat.NeatTargetFitnessFunction extends TargetFitnessFunction implements Serializable

Class com.anji.neat.NeuronGene extends Gene implements Serializable

Serialized Fields

id

java.lang.Long id
for hibernate


type

NeuronType type

activationType

ActivationFunctionType activationType


Package com.anji.polebalance

Class com.anji.polebalance.DoublePoleBalanceFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

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

Class com.anji.polebalance.PoleBalanceCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

trackLength

double trackLength

trackLengthHalf

double trackLengthHalf

poleLengths

double[] poleLengths

cartPos

double cartPos

poleAngles

double[] poleAngles

maxPoleLength

double maxPoleLength

Class com.anji.polebalance.PoleBalanceDisplay extends javax.swing.JFrame implements Serializable

Serialized Fields

poleBalanceCanvas

PoleBalanceCanvas poleBalanceCanvas

maxSteps

int maxSteps

speedControl

javax.swing.JSlider speedControl

progressBar

javax.swing.JProgressBar progressBar


Package com.anji.tournament

Class com.anji.tournament.TournamentFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

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


Package com.anji.util

Class com.anji.util.DummyBulkFitnessFunction extends java.lang.Object implements Serializable

Serialized Fields

rand

java.util.Random rand

Class com.anji.util.DummyConfiguration extends Configuration implements Serializable

Class com.anji.util.Properties extends java.util.Properties implements Serializable

Serialized Fields

loggedProps

java.util.HashSet loggedProps

keyToSingletonsMap

java.util.HashMap keyToSingletonsMap

classToSingletonsMap

java.util.HashMap classToSingletonsMap

name

java.lang.String name