|
||||||||||
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 |