|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package ec |
| Class ec.Breeder implements Serializable |
| Class ec.BreedingPipeline implements Serializable |
| Serialized Fields |
Parameter mybase
BreedingSource[] sources
| Class ec.BreedingSource implements Serializable |
| Serialized Fields |
float probability
The most common modification is to normalize it with some other set of probabilities, then set all of them up in increasing summation; this allows the use of the fast static BreedingSource-picking utility method, BreedingSource.pickRandom(...). In order to use this method, for example, if four breeding source probabilities are {0.3, 0.2, 0.1, 0.4}, then they should get normalized and summed by the outside owners as: {0.3, 0.5, 0.6, 1.0}.
| Class ec.Evaluator implements Serializable |
| Serialized Fields |
Problem p_problem
| Class ec.EvolutionState implements Serializable |
| Serialized Fields |
java.util.Vector statics
ParameterDatabase parameters
MersenneTwisterFast[] random
Output output
int breedthreads
int evalthreads
boolean checkpoint
java.lang.String checkpointPrefix
int checkpointModulo
boolean gc
int gcModulo
boolean aggressivegc
boolean quitOnRunComplete
int generation
int numGenerations
Population population
Initializer initializer
Finisher finisher
Breeder breeder
Evaluator evaluator
Statistics statistics
Exchanger exchanger
| Class ec.Exchanger implements Serializable |
| Class ec.Finisher implements Serializable |
| Class ec.Individual implements Serializable |
| Serialized Fields |
Fitness fitness
Species species
boolean evaluated
| Class ec.Initializer implements Serializable |
| Class ec.Population implements Serializable |
| Serialized Fields |
Subpopulation[] subpops
| Class ec.Problem implements Serializable |
| Class ec.SelectionMethod implements Serializable |
| Class ec.Species implements Serializable |
| Serialized Fields |
Individual i_prototype
BreedingPipeline pipe_prototype
| Class ec.Statistics implements Serializable |
| Serialized Fields |
Statistics[] children
| Class ec.Subpopulation implements Serializable |
| Serialized Fields |
java.io.File loadInds
Fitness f_prototype
Species species
Individual[] individuals
int numDuplicateRetries
| Package ec.gp |
| Class ec.gp.ADF implements Serializable |
| Serialized Fields |
int associatedTree
java.lang.String functionName
| Class ec.gp.ADFArgument implements Serializable |
| Serialized Fields |
int argument
| Class ec.gp.ADFContext implements Serializable |
| Serialized Fields |
ADF adf
GPData arg_proto
GPData[] arguments
| Class ec.gp.ADFStack implements Serializable |
| Serialized Fields |
ADFContext context_proto
int onStack
int onSubstack
int inReserve
ADFContext[] stack
ADFContext[] substack
ADFContext[] reserve
| Class ec.gp.ADM implements Serializable |
| Class ec.gp.ERC implements Serializable |
| Class ec.gp.GPAtomicType implements Serializable |
| Class ec.gp.GPBreedingPipeline implements Serializable |
| Class ec.gp.GPData implements Serializable |
| Class ec.gp.GPFuncInfo implements Serializable |
| Serialized Fields |
GPNode node
| Class ec.gp.GPFunctionSet implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
java.lang.String name
java.util.Hashtable nodes_h
GPFuncInfo[][] nodes
java.util.Hashtable nonterminals_h
GPFuncInfo[][] nonterminals
java.util.Hashtable terminals_h
GPFuncInfo[][] terminals
GPFuncInfo[][][] nodesByArity
GPFuncInfo[][][] nonterminalsUnderArity
GPFuncInfo[][][] nonterminalsOverArity
GPFuncInfo p_funcinfo
| Class ec.gp.GPIndividual implements Serializable |
| Serialized Fields |
GPTree[] trees
| Class ec.gp.GPInitializer implements Serializable |
| Class ec.gp.GPNode implements Serializable |
| Serialized Fields |
GPNodeParent parent
GPNode[] children
byte argposition
byte constraints
| Class ec.gp.GPNodeBuilder implements Serializable |
| Serialized Fields |
int minSize
int maxSize
float[] sizeDistribution
| Class ec.gp.GPNodeConstraints implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
float probabilityOfSelection
byte constraintNumber
GPType returntype
GPType[] childtypes
java.lang.String name
| Class ec.gp.GPNodeGatherer implements Serializable |
| Serialized Fields |
GPNode node
| Class ec.gp.GPProblem implements Serializable |
| Serialized Fields |
ADFStack stack
GPData data
| Class ec.gp.GPSetType implements Serializable |
| Serialized Fields |
int[] types_packed
boolean[] types_sparse
java.util.Hashtable types_h
| Class ec.gp.GPSpecies implements Serializable |
| Class ec.gp.GPSteadyStateSpecies implements Serializable |
| Serialized Fields |
SelectionMethod deselector
| Class ec.gp.GPTree implements Serializable |
| Serialized Fields |
GPNode child
GPIndividual owner
byte constraints
boolean useLatex
| Class ec.gp.GPTreeConstraints implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
java.lang.String name
byte constraintNumber
GPNodeBuilder init
GPType treetype
GPFunctionSet functionset
| Class ec.gp.GPType implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
java.lang.String name
int type
| Package ec.gp.koza |
| Class ec.gp.koza.CrossoverPipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect1
GPNodeSelector nodeselect2
int tree1
int tree2
int numTries
int maxDepth
boolean tossSecondParent
GPIndividual[] parents
| Class ec.gp.koza.FullBuilder implements Serializable |
| Serialized Fields |
int maxDepth
int minDepth
| Class ec.gp.koza.GrowBuilder implements Serializable |
| Serialized Fields |
int maxDepth
int minDepth
| Class ec.gp.koza.HalfBuilder implements Serializable |
| Serialized Fields |
int maxDepth
int minDepth
float pickGrowProbability
| Class ec.gp.koza.KozaFitness implements Serializable |
| Serialized Fields |
float fitness
int hits
| Class ec.gp.koza.KozaNodeSelector implements Serializable |
| Serialized Fields |
float rootProbability
float terminalProbability
float nonterminalProbability
int nonterminals
int terminals
int nodes
GPNodeGatherer gatherer
| Class ec.gp.koza.KozaShortStatistics implements Serializable |
| Serialized Fields |
boolean doFull
Individual[] best_of_run_a
long[] totalNodes
long[] totalDepths
long lastTime
long lastUsage
int statisticslog
| Class ec.gp.koza.KozaStatistics implements Serializable |
| Serialized Fields |
int statisticslog
Individual[] best_of_run
boolean doFull
long numInds
long lastTime
long initializationTime
long breedingTime
long evaluationTime
long nodesInitialized
long nodesEvaluated
long nodesBred
long lastUsage
long initializationUsage
long breedingUsage
long evaluationUsage
| Class ec.gp.koza.KozaSteadyStateStatistics implements Serializable |
| Serialized Fields |
boolean doFull
Individual[] best_of_run_a
long[] totalNodes
long[] totalDepths
long[][] genNodes
long[][] genDepths
long lastTime
long lastUsage
int statisticslog
| Class ec.gp.koza.MutationPipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect
GPNodeBuilder builder
int numTries
int maxDepth
boolean equalSize
int tree
| Package ec.simple |
| Class ec.simple.SimpleBreeder implements Serializable |
| Serialized Fields |
int[] elite
| Class ec.simple.SimpleEvaluator implements Serializable |
| Class ec.simple.SimpleEvolutionState implements Serializable |
| Serialized Fields |
int debugState
int debugNum
| Class ec.simple.SimpleExchanger implements Serializable |
| Class ec.simple.SimpleFinisher implements Serializable |
| Class ec.simple.SimpleFitness implements Serializable |
| Serialized Fields |
float fitness
boolean isIdeal
| Class ec.simple.SimpleInitializer implements Serializable |
| Class ec.simple.SimpleShortStatistics implements Serializable |
| Serialized Fields |
int statisticslog
boolean doFull
Individual[] best_of_run_a
long[] lengths
long lastTime
long lastUsage
| Class ec.simple.SimpleStatistics implements Serializable |
| Serialized Fields |
int statisticslog
Individual[] best_of_run
| Package ec.select |
| Class ec.select.BestSelection implements Serializable |
| Serialized Fields |
float[] sortedFit
int[] sortedPop
boolean pickWorst
int bestn
| Class ec.select.FirstSelection implements Serializable |
| Class ec.select.FitProportionateSelection implements Serializable |
| Serialized Fields |
float[] sortedFit
| Class ec.select.GreedyOverselection implements Serializable |
| Serialized Fields |
float[] sortedFitOver
float[] sortedFitUnder
int[] sortedPop
float top_n_percent
float gets_n_percent
| Class ec.select.MultiSelection implements Serializable |
| Serialized Fields |
SelectionMethod[] selects
| Class ec.select.RandomSelection implements Serializable |
| Class ec.select.TournamentSelection implements Serializable |
| Serialized Fields |
int size
double probabilityOfSelection
boolean pickWorst
| Package ec.multiobjective |
| Class ec.multiobjective.MultiObjectiveFitness implements Serializable |
| Serialized Fields |
boolean criterionIsAnd
float[] multifitness
| Package ec.steadystate |
| Class ec.steadystate.SteadyStateBreeder implements Serializable |
| Serialized Fields |
BreedingPipeline[] bp
SelectionMethod[] deselectors
| Class ec.steadystate.SteadyStateEvaluator implements Serializable |
| Class ec.steadystate.SteadyStateEvolutionState implements Serializable |
| Serialized Fields |
int[] newIndividuals
boolean inNextPseudogeneration
boolean firstTimeAround
int pseudogeneration
| Package ec.util |
| Class ec.util.Announcement implements Serializable |
| Serialized Fields |
java.lang.String text
int verbosity
| Class ec.util.BadParameterException implements Serializable |
| Class ec.util.Log implements Serializable |
| Serialized Fields |
java.io.File filename
int verbosity
boolean postAnnouncements
LogRestarter restarter
boolean repostAnnouncementsOnRestart
boolean appendOnRestart
| Class ec.util.LogRestarter implements Serializable |
| Class ec.util.MersenneTwister implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
int[] mt
int mti
int[] mag01
double __nextNextGaussian
boolean __haveNextNextGaussian
| Class ec.util.MersenneTwisterFast implements Serializable |
| Serialized Fields |
int[] mt
int mti
int[] mag01
double __nextNextGaussian
boolean __haveNextNextGaussian
| Class ec.util.Output implements Serializable |
| Serialized Fields |
boolean errors
java.util.Vector logs
java.util.Vector announcements
int verbosity
boolean flush
| Class ec.util.OutputException implements Serializable |
| Class ec.util.ParamClassLoadException implements Serializable |
| Class ec.util.Parameter implements Serializable |
| Serialized Fields |
java.lang.String param
| Class ec.util.ParameterDatabase implements Serializable |
| Serialized Fields |
int printState
java.util.Vector parents
java.io.File directory
boolean checked
java.util.Hashtable gotten
java.util.Hashtable accessed
| Package ec.breed |
| Class ec.breed.BufferedBreedingPipeline implements Serializable |
| Serialized Fields |
Individual[] buffer
int currentSize
| Class ec.breed.ForceBreedingPipeline implements Serializable |
| Serialized Fields |
int numInds
| Class ec.breed.GenerationSwitchPipeline implements Serializable |
| Serialized Fields |
int maxGeneratable
boolean generateMax
int generationSwitch
| Class ec.breed.MultiBreedingPipeline implements Serializable |
| Serialized Fields |
int maxGeneratable
boolean generateMax
| Class ec.breed.ReproductionPipeline implements Serializable |
| Serialized Fields |
boolean mustClone
| Package ec.gp.breed |
| Class ec.gp.breed.InternalCrossoverPipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect0
GPNodeSelector nodeselect1
int numTries
int maxDepth
int tree1
int tree2
| Class ec.gp.breed.MutateAllNodesPipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect
int tree
| Class ec.gp.breed.MutateDemotePipeline implements Serializable |
| Serialized Fields |
int numTries
int maxDepth
int tree
GPNodeGatherer gatherer
GPNode demotableNode
| Class ec.gp.breed.MutateERCPipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect
int tree
| Class ec.gp.breed.MutateOneNodePipeline implements Serializable |
| Serialized Fields |
GPNodeSelector nodeselect
int tree
| Class ec.gp.breed.MutatePromotePipeline implements Serializable |
| Serialized Fields |
int tree
int numTries
GPNode promotableNode
| Class ec.gp.breed.MutateSwapPipeline implements Serializable |
| Serialized Fields |
int numTries
int tree
GPNode swappableNode
| Class ec.gp.breed.RehangPipeline implements Serializable |
| Serialized Fields |
int numTries
int tree
GPNode rehangableNode
| Package ec.gp.build |
| Class ec.gp.build.PTC1 implements Serializable |
| Serialized Fields |
int maxDepth
int expectedSize
| Class ec.gp.build.PTC2 implements Serializable |
| Serialized Fields |
int maxDepth
GPNode[] s_node
int[] s_argpos
int[] s_depth
int s_size
GPNode dequeue_node
int dequeue_argpos
int dequeue_depth
| Class ec.gp.build.PTCFunctionSet implements Serializable |
| Serialized Fields |
float[][] q_ty
float[][] q_ny
float[][] p_y
| Class ec.gp.build.RandomBranch implements Serializable |
| Class ec.gp.build.RandTree implements Serializable |
| Serialized Fields |
int[] arities
boolean aritySetupDone
java.util.LinkedList permutations
| Class ec.gp.build.Uniform implements Serializable |
| Serialized Fields |
GPFunctionSet[] functionsets
java.util.Hashtable _functionsets
java.util.Hashtable funcnodes
int numfuncnodes
int maxarity
int maxtreesize
java.math.BigInteger[][][] _truesizes
double[][][] truesizes
boolean useTrueDistribution
java.math.BigInteger[][][] NUMTREESOFTYPE
java.math.BigInteger[][][] NUMTREESROOTEDBYNODE
java.math.BigInteger[][][][][] NUMCHILDPERMUTATIONS
UniformGPNodeStorage[][][][] ROOT_D
boolean[][][] ROOT_D_ZERO
double[][][][][] CHILD_D
| Package ec.es |
| Class ec.es.ESEvolutionState implements Serializable |
| Serialized Fields |
int[] mu
int[] lambda
byte[] comparison
int[] count
| Class ec.es.ESSelection implements Serializable |
| Class ec.es.MuCommaLambdaBreeder implements Serializable |
| Class ec.es.MuPlusLambdaBreeder implements Serializable |
| Package ec.exchange |
| Class ec.exchange.InterPopulationExchange implements Serializable |
| Serialized Fields |
Parameter base
InterPopulationExchange.IPEInformation[] exchangeInformation
Individual[][] immigrants
int[] nImmigrants
int nrSources
| Class ec.exchange.IslandExchange implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
java.lang.Thread serverThread
Parameter base
java.lang.String serverAddress
int serverPort
int clientPort
boolean iAmServer
java.lang.String ownId
SelectionMethod immigrantsSelectionMethod
SelectionMethod indsToDieSelectionMethod
IslandExchangeMailbox mailbox
java.lang.Thread mailboxThread
int number_of_destination_islands
boolean synchronous
int modulo
int offset
int size
java.net.Socket[] outSockets
java.io.PrintWriter[] outWriters
java.lang.String[] outgoingIds
boolean[] running
java.net.Socket serverSocket
java.io.PrintWriter toServer
java.io.LineNumberReader fromServer
boolean alreadyReadGoodBye
java.lang.String message
| Package ec.vector |
| Class ec.vector.BitVectorIndividual implements Serializable |
| Serialized Fields |
boolean[] genome
| Class ec.vector.ByteVectorIndividual implements Serializable |
| Serialized Fields |
byte[] genome
| Class ec.vector.DoubleVectorIndividual implements Serializable |
| Serialized Fields |
double[] genome
| Class ec.vector.FloatVectorIndividual implements Serializable |
| Serialized Fields |
float[] genome
| Class ec.vector.FloatVectorSpecies implements Serializable |
| Serialized Fields |
double minGene
double maxGene
double[] minGenes
double[] maxGenes
| Class ec.vector.GeneVectorIndividual implements Serializable |
| Serialized Fields |
VectorGene[] genome
| Class ec.vector.GeneVectorSpecies implements Serializable |
| Serialized Fields |
VectorGene genePrototype
| Class ec.vector.IntegerVectorIndividual implements Serializable |
| Serialized Fields |
int[] genome
| Class ec.vector.IntegerVectorSpecies implements Serializable |
| Serialized Fields |
long minGene
long maxGene
long[] minGenes
long[] maxGenes
| Class ec.vector.LongVectorIndividual implements Serializable |
| Serialized Fields |
long[] genome
| Class ec.vector.ShortVectorIndividual implements Serializable |
| Serialized Fields |
short[] genome
| Class ec.vector.VectorGene implements Serializable |
| Class ec.vector.VectorIndividual implements Serializable |
| Class ec.vector.VectorSpecies implements Serializable |
| Serialized Fields |
float mutationProbability
float crossoverProbability
int crossoverType
int genomeSize
int chunksize
| Package ec.vector.breed |
| Class ec.vector.breed.VectorCrossoverPipeline implements Serializable |
| Serialized Fields |
boolean tossSecondParent
VectorIndividual[] parents
| Class ec.vector.breed.VectorMutationPipeline implements Serializable |
| Package ec.parsimony |
| Class ec.parsimony.BucketTournament implements Serializable |
| Serialized Fields |
int size
boolean pickWorst
int nBuckets
int[] bucketValues
| Class ec.parsimony.DoubleTournament implements Serializable |
| Serialized Fields |
int size
int size2
double probabilityOfSelection
double probabilityOfSelection2
boolean pickWorst
boolean pickWorst2
boolean doLengthFirst
| Class ec.parsimony.LexicographicTournament implements Serializable |
| Serialized Fields |
int size
boolean pickWorst
| Class ec.parsimony.ParsimonyBinaryTournament implements Serializable |
| Serialized Fields |
int size
float sizeprob
boolean pickWorst
| Class ec.parsimony.ProportionalTournament implements Serializable |
| Serialized Fields |
double fitnessPressureProb
int size
double probabilityOfSelection
boolean pickWorst
| Class ec.parsimony.RatioBucketTournament implements Serializable |
| Serialized Fields |
int size
boolean pickWorst
float ratio
int[] bucketValues
| Package ec.coevolve |
| Class ec.coevolve.CompetitiveEvaluator implements Serializable |
| Serialized Fields |
int style
int groupSize
boolean allowOverEvaluation
int nGames
| Class ec.coevolve.IncrementalAveragedFitness implements Serializable |
| Serialized Fields |
int numEvals
| Class ec.coevolve.MultiPopCompetitiveEvaluator implements Serializable |
| Serialized Fields |
int style
Individual[] best_of_subpops
int nGames
| Package ec.rule |
| Class ec.rule.Rule implements Serializable |
| Serialized Fields |
byte constraints
| Class ec.rule.RuleConstraints implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
byte constraintNumber
java.lang.String name
| Class ec.rule.RuleIndividual implements Serializable |
| Serialized Fields |
RuleSet[] rulesets
| Class ec.rule.RuleInitializer implements Serializable |
| Class ec.rule.RuleSet implements Serializable |
| Serialized Fields |
byte constraints
Rule[] rules
int numRules
| Class ec.rule.RuleSetConstraints implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
int minSize
int maxSize
int resetMinSize
int resetMaxSize
float[] sizeDistribution
float p_add
float p_del
float p_randorder
Rule rulePrototype
byte constraintNumber
java.lang.String name
| Class ec.rule.RuleSpecies implements Serializable |
| Package ec.teambots |
| Class ec.teambots.ECSimulationCanvas implements Serializable |
| Serialized Fields |
java.lang.String bufferedInputString
java.awt.Graphics g
java.awt.Frame parent
int height
int width
boolean preserveSize
java.awt.Color bgcolor
java.awt.Image bgimage
java.awt.Image buffer
java.awt.Graphics bufferg
boolean read_once
boolean pause
boolean graphics_on
EDU.gatech.cc.is.simulation.SimulatedObject[] simulated_objects
EDU.gatech.cc.is.abstractrobot.ControlSystemS[] control_systems
double top
double bottom
double left
double right
double time_compression
long current_time
long sim_time
long timestep
long timeout
long seed
int trials
java.lang.Thread run_sim_thread
java.lang.String descriptionfile
int idcounter
boolean to_draw
boolean draw_ids
boolean draw_icons
boolean draw_robot_state
boolean draw_object_state
boolean draw_trails
double visionNoiseMean
double visionNoiseStddev
long visionNoiseSeed
long startrun
long frames
boolean description_file_loaded
boolean keep_running
| Class ec.teambots.TeambotsExampleProblem implements Serializable |
| Class ec.teambots.TeambotsProblem implements Serializable |
| Serialized Fields |
int width
int height
int numBots
ECSimulationCanvas simulator
boolean graphics
java.lang.String inputFileName
java.awt.Frame simulatorFrame
| Package ec.rule.breed |
| Class ec.rule.breed.RuleCrossoverPipeline implements Serializable |
| Serialized Fields |
boolean tossSecondParent
float ruleCrossProbability
RuleIndividual[] parents
| Class ec.rule.breed.RuleMutationPipeline implements Serializable |
| Package ec.multiobjective.spea2 |
| Class ec.multiobjective.spea2.SPEA2Breeder implements Serializable |
| Class ec.multiobjective.spea2.SPEA2Evaluator implements Serializable |
| Class ec.multiobjective.spea2.SPEA2MultiObjectiveFitness implements Serializable |
| Serialized Fields |
float[] multifitness
double SPEA2Fitness
double SPEA2Strength
double SPEA2RawFitness
double SPEA2kthNNDistance
| Class ec.multiobjective.spea2.SPEA2Subpopulation implements Serializable |
| Serialized Fields |
int archiveSize
| Class ec.multiobjective.spea2.SPEA2TournamentSelection implements Serializable |
| Serialized Fields |
int size
double probabilityOfSelection
boolean pickWorst
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||