Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X

## G

generateBoolSequence(int, long) - Static method in class com.epochx.util.BoolUtils
  Provides an alternative to BoolUtils.generateBoolSequences(int) particularly for larger numbers of bits greater than 30 which that method will struggle with.
generateBoolSequences(int) - Static method in class com.epochx.util.BoolUtils
  Generates an array of boolean arrays of all possible combinations of true/false values for the given number of elements.
generation(List<CandidateProgram<TYPE>>) - Method in class com.epochx.core.GPGeneration
GenerationListener - Interface in com.epochx.life
GenerationStatField - Enum in com.epochx.stats
  This enum gives all the available generation statistics that can be requested.
GenerationStatListener - Interface in com.epochx.stats
  GenerationStatsListener uses the listener pattern to provide a flexible way of accessing statistics about each generation.
generationStats(int, Object[]) - Method in class com.epochx.core.GPAbstractModel
  Default implementation.
generationStats(int, Object[]) - Method in interface com.epochx.stats.GenerationStatListener
  This method will be called after every generation completes with an array containing the statistics requested with getGenStatFields().
GenerationStats<TYPE> - Class in com.epochx.stats
GenerationStats() - Constructor for class com.epochx.stats.GenerationStats
  Constructor.
getAnt() - Method in class com.epochx.action.AntAction
  Returns the Ant object that this Action acts upon.
getAnt() - Method in class com.epochx.model.ant.SantaFeTrail
getAntLandScape() - Method in class com.epochx.model.ant.SantaFeTrail
getArity() - Method in class com.epochx.representation.Node
  Returns the number of immediate children this Node has.
getBestFitness() - Method in class com.epochx.core.GPRun
  Retrieve the fitness score of the CandidateProgram returned by getBestProgram().
getBestProgram() - Method in class com.epochx.core.GPRun
  Retrieve the CandidateProgram with the best fitness found during the run.
getChild(int) - Method in class com.epochx.representation.Node
  Returns a specific child by index.
getChildren() - Method in class com.epochx.representation.Node
  Returns an array of the children of this node.
getCrossover() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the implementation of Crossover to use to perform the genetic operation of crossover between 2 parents.
getCrossover() - Method in interface com.epochx.core.GPModel
  Retrieves the implementation of Crossover to use to perform the genetic operation of crossover between 2 parents.
getCrossoverProbability() - Method in class com.epochx.core.GPAbstractModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the crossover genetic operator, as opposed to mutation or reproduction.
getCrossoverProbability() - Method in interface com.epochx.core.GPModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the crossover genetic operator, as opposed to mutation or reproduction.
getCrossoverStatFields() - Method in class com.epochx.core.GPAbstractModel
  Default implementation.
getCrossoverStatFields() - Method in interface com.epochx.stats.CrossoverStatListener
  The implementing class must return an array of fields which the listening objects are interested in listening to.
getCrossoverStatListener() - Method in class com.epochx.core.GPAbstractModel
  Get a listener which will be informed of statistics about crossovers.
getCrossoverStatListener() - Method in interface com.epochx.core.GPModel
  Get a listener which will be informed of statistics about crossovers.
getDepth() - Method in class com.epochx.representation.Node
  Returns the depth of deepest node in the node tree, given that this node is at depth zero.
getElites(List<CandidateProgram<TYPE>>) - Method in class com.epochx.core.GPElitism
  Gets the best `CandidatePrograms` from the given population and returns them.
getFitness(CandidateProgram<TYPE>) - Method in interface com.epochx.core.GPModel
  Calculates and returns the fitness score of the given program.
getFitness(CandidateProgram<Action>) - Method in class com.epochx.model.ant.SantaFeTrail
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.majority.Majority5
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.majority.Majority9
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.multiplexer.Multiplexer11Bit
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.multiplexer.Multiplexer20Bit
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.multiplexer.Multiplexer37Bit
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.multiplexer.Multiplexer6Bit
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.parity.Even4Parity
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.parity.Even5Parity
getFitness(CandidateProgram<Boolean>) - Method in class com.epochx.model.parity.Even7Parity
getFitness(CandidateProgram<Double>) - Method in class com.epochx.model.regression.CubicRegression
getFitness(CandidateProgram<Double>) - Method in class com.epochx.model.regression.QuarticRegression
getFitness() - Method in class com.epochx.representation.CandidateProgram
  Requests the controlling model to calculate the fitness of this `CandidateProgram`.
getFoodEaten() - Method in class com.epochx.ant.Ant
  Returns the number of food pellets the ant has eaten.
getFunctionName() - Method in class com.epochx.representation.action.IfFoodAheadFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.action.Seq2Function
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.action.Seq3Function
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.AndFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.IfAndOnlyIfFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.IfFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.ImpliesFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.NandFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.NorFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.NotFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.OrFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.bool.XorFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.AddFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.ArcCosineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.ArcSineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.ArcTangentFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CoefficientPowerFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CosecantFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CosineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CotangentFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CubeFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.CubeRootFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.FactorialFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.HyperbolicCosineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.HyperbolicSineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.HyperbolicTangentFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.InvertFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.Log10Function
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.LogFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.MaxFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.MinFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.ModuloFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.MultiplyFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.PowerFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.ProtectedDivisionFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SecantFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SignumFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SineFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SquareFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SquareRootFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.SubtractFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.dbl.TangentFunction
  Get the unique name that identifies this function.
getFunctionName() - Method in class com.epochx.representation.FunctionNode
  The value returned from this function should be unique for a specific function type within a run.
getFunctionNodes() - Method in class com.epochx.representation.Node
  Returns a list of all the function nodes in the this node tree.
getFunctions() - Method in interface com.epochx.core.GPModel
  Retrieves the set of function nodes.
getFunctions() - Method in class com.epochx.model.ant.SantaFeTrail
getFunctions() - Method in class com.epochx.model.majority.Majority5
getFunctions() - Method in class com.epochx.model.majority.Majority9
getFunctions() - Method in class com.epochx.model.multiplexer.Multiplexer11Bit
getFunctions() - Method in class com.epochx.model.multiplexer.Multiplexer20Bit
getFunctions() - Method in class com.epochx.model.multiplexer.Multiplexer37Bit
getFunctions() - Method in class com.epochx.model.multiplexer.Multiplexer6Bit
getFunctions() - Method in class com.epochx.model.parity.Even4Parity
getFunctions() - Method in class com.epochx.model.parity.Even5Parity
getFunctions() - Method in class com.epochx.model.parity.Even7Parity
getFunctions() - Method in class com.epochx.model.regression.CubicRegression
getFunctions() - Method in class com.epochx.model.regression.QuarticRegression
getGenerationStatListener() - Method in class com.epochx.core.GPAbstractModel
  Get a listener which will be informed of statistics about generations.
getGenerationStatListener() - Method in interface com.epochx.core.GPModel
  Get a listener which will be informed of statistics about generations.
getGenStatFields() - Method in class com.epochx.core.GPAbstractModel
  Default implementation.
getGenStatFields() - Method in interface com.epochx.stats.GenerationStatListener
  The implementing class must return an array of fields which the listening objects are interested in listening to.
getHeight() - Method in class com.epochx.ant.AntLandscape
  Returns the height of the ant landscape.
getInitialiser() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the Initialiser which will generate the first generation population from which the evolution will proceed.
getInitialiser() - Method in interface com.epochx.core.GPModel
  Retrieves the Initialiser which will generate the first generation population from which the evolution will proceed.
getInitialMaxDepth() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the maximum depth of CandidatePrograms allowed in the population after initialisation.
getInitialMaxDepth() - Method in interface com.epochx.core.GPModel
  Retrieves the maximum depth of CandidatePrograms allowed in the population after initialisation.
getInitialPopulation() - Method in class com.epochx.op.initialisation.FullInitialiser
  Generate a population of new CandidatePrograms constructed from the function and terminal sets defined by the model.
getInitialPopulation() - Method in class com.epochx.op.initialisation.GrowInitialiser
  Generate a population of new CandidatePrograms constructed from the function and terminal sets defined by the model.
getInitialPopulation() - Method in interface com.epochx.op.initialisation.Initialiser
  Construct and return an initial population of CandidatePrograms.
getInitialPopulation() - Method in class com.epochx.op.initialisation.RampedHalfAndHalfInitialiser
  Will use grow initialisation on half the population and full on the other half.
getLabel() - Method in class com.epochx.representation.Variable
  Returns the label of the variable.
getLength() - Method in class com.epochx.representation.Node
  Returns the number of nodes in the node tree.
getLifeCycleListener() - Method in class com.epochx.core.GPAbstractModel
  Default implementation returns this model as the life cycle listener.
getLifeCycleListener() - Method in interface com.epochx.core.GPModel
  Get a listener which will be informed of each stage of a GP run's life cycle, and given the facility to confirm or modify each step.
getLifeCycleManager() - Static method in class com.epochx.core.GPController
getLocation() - Method in class com.epochx.ant.Ant
  Returns the current location of Ant as a point in the x/y-coordinate system that represents the landscape.
getMaxMoves() - Method in class com.epochx.ant.Ant
  Returns the maximum number of time steps the ant is allowed to move.
getMaxProgramDepth() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the maximum depth of CandidatePrograms allowed in the population after undergoing genetic operators.
getMaxProgramDepth() - Method in interface com.epochx.core.GPModel
  Retrieves the maximum depth of CandidatePrograms allowed in the population after undergoing genetic operators.
getMoves() - Method in class com.epochx.ant.Ant
  Gets the number of time steps the ant has completed.
getMutationProbability() - Method in class com.epochx.core.GPAbstractModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the mutation genetic operator, as opposed to crossover or reproduction.
getMutationProbability() - Method in interface com.epochx.core.GPModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the mutation genetic operator, as opposed to crossover or reproduction.
getMutationStatFields() - Method in class com.epochx.core.GPAbstractModel
  Default implementation.
getMutationStatFields() - Method in interface com.epochx.stats.MutationStatListener
  The implementing class must return an array of fields which the listening objects are interested in listening to.
getMutationStatListener() - Method in class com.epochx.core.GPAbstractModel
  Get a listener which will be informed of statistics about mutations.
getMutationStatListener() - Method in interface com.epochx.core.GPModel
  Get a listener which will be informed of statistics about mutations.
getMutator() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the implementation of Mutator to use to perform the genetic operation of mutation on a CandidateProgram.
getMutator() - Method in interface com.epochx.core.GPModel
  Retrieves the implementation of Mutator to use to perform the genetic operation of mutation on a CandidateProgram.
getNextLocation(Point, Orientation) - Method in class com.epochx.ant.AntLandscape
  Returns the location of one move on from the given location in the direction of the provided orientation.
getNodesAtDepth(int) - Method in class com.epochx.representation.CandidateProgram
  Retrieves all the nodes in the program tree at a specified depth.
getNodesAtDepth(int) - Method in class com.epochx.representation.Node
  Retrieves all the nodes in the node tree at a specified depth from this current node.
getNoDistinctFunctions() - Method in class com.epochx.representation.CandidateProgram
  Returns a count of how many unique function nodes are in the program tree.
getNoDistinctFunctions() - Method in class com.epochx.representation.Node
  Returns a count of how many unique function nodes are in the node tree.
getNoDistinctTerminals() - Method in class com.epochx.representation.CandidateProgram
  Returns a count of how many unique terminal nodes are in the program tree.
getNoDistinctTerminals() - Method in class com.epochx.representation.Node
  Returns a count of how many unique terminal nodes are in the node tree.
getNoElites() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the number of elites that should be copied straight to the next population.
getNoElites() - Method in interface com.epochx.core.GPModel
  Retrieves the number of elites that should be copied straight to the next population.
getNoFunctions() - Method in class com.epochx.representation.CandidateProgram
  Returns a count of how many function nodes are in the program tree.
getNoFunctions() - Method in class com.epochx.representation.Node
  Returns a count of how many function nodes are in the node tree.
getNoGenerations() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the number of generations that each run should use before terminating, unless prior termination occurs due to one of the other termination criterion.
getNoGenerations() - Method in interface com.epochx.core.GPModel
  Retrieves the number of generations that each run should use before terminating, unless prior termination occurs due to one of the other termination criterion.
getNoRuns() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the number of runs that should be carried out using this model as the basis.
getNoRuns() - Method in interface com.epochx.core.GPModel
  Retrieves the number of runs that should be carried out using this model as the basis.
getNoTerminals() - Method in class com.epochx.representation.CandidateProgram
  Returns a count of how many terminal nodes are in the program tree.
getNoTerminals() - Method in class com.epochx.representation.Node
  Returns a count of how many terminal nodes are in the node tree.
getNthNode(int) - Method in class com.epochx.representation.CandidateProgram
  Returns the nth node in the `CandidateProgram`.
getNthNode(int) - Method in class com.epochx.representation.Node
  Returns the element at the specified position in the node tree, where this node is considered to be the root - that is the 0th node.
getOperatorStats() - Method in interface com.epochx.op.Operator
  Operator statistics are those statistics which are unique to a specific operator.
getOrientation() - Method in class com.epochx.ant.Ant
  Returns the direction the Ant is currently facing and travelling.
getPool(List<CandidateProgram<TYPE>>) - Method in class com.epochx.core.GPPoolSelection
getPool(List<CandidateProgram<TYPE>>, int) - Method in class com.epochx.op.selection.LinearRankSelector
  Constructs a pool of programs from the population, choosing each one with the program selection element of LinearRankSelector.
getPool(List<CandidateProgram<TYPE>>, int) - Method in interface com.epochx.op.selection.PoolSelector
  Select a `CandidateProgram` from the current population of programs.
getPool(List<CandidateProgram<TYPE>>, int) - Method in class com.epochx.op.selection.RandomSelector
  Randomly chooses programs from the given population up to a total of `poolSize` and returns them as a list.
getPool(List<CandidateProgram<TYPE>>, int) - Method in class com.epochx.op.selection.TournamentSelector
  Constructs a pool of programs from the population, choosing each one with the program selection element of TournamentSelector.
getPoolSelector() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the selector to use to construct a breeding pool from which parents can be selected using the parent selector returned by getProgramSelector() to undergo the genetic operators.
getPoolSelector() - Method in interface com.epochx.core.GPModel
  Retrieves the selector to use to construct a breeding pool from which parents can be selected using the parent selector returned by getProgramSelector() to undergo the genetic operators.
getPoolSize() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the size of the breeding pool to be used for parent selection when performing the genetic operators.
getPoolSize() - Method in interface com.epochx.core.GPModel
  Retrieves the size of the breeding pool to be used for parent selection when performing the genetic operators.
getPopulationSize() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the number of CandidatePrograms that should make up each generation.
getPopulationSize() - Method in interface com.epochx.core.GPModel
  Retrieves the number of CandidatePrograms that should make up each generation.
getProgram() - Method in class com.epochx.op.selection.LinearRankSelector
  Selects a candidate program from the population using the probabilities which were assigned based on fitness rank.
getProgram() - Method in interface com.epochx.op.selection.ProgramSelector
  Select a `CandidateProgram` from the current population of programs.
getProgram() - Method in class com.epochx.op.selection.RandomSelector
  Randomly chooses and returns a program from the population with no bias.
getProgram() - Method in class com.epochx.op.selection.TournamentSelector
  Randomly creates a tournament, then selects the candidate program with the best fitness from that tournament.
getProgramDepth() - Method in class com.epochx.representation.CandidateProgram
  Returns the depth of deepest node in the program tree.
getProgramLength() - Method in class com.epochx.representation.CandidateProgram
  Returns the number of nodes in the program tree.
getProgramSelector() - Method in class com.epochx.core.GPAbstractModel
  Retrieves the selector to use to pick parents from either a pre-selected breeding pool (selected by the PoolSelector returned by getPoolSelector()) or the previous population for use as input to the genetic operators.
getProgramSelector() - Method in interface com.epochx.core.GPModel
  Retrieves the selector to use to pick parents from either a pre-selected breeding pool (selected by the PoolSelector returned by getPoolSelector()) or the previous population for use as input to the genetic operators.
getReproductionProbability() - Method in class com.epochx.core.GPAbstractModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the reproduction genetic operator, as opposed to crossover or mutation.
getReproductionProbability() - Method in interface com.epochx.core.GPModel
  Retrieves a numerical value between 0.0 and 1.0 which represents the probability of selecting the reproduction genetic operator, as opposed to crossover or mutation.
getReversions() - Method in class com.epochx.core.GPInitialisation
  Number of times the initial population was rejected and regenerated.
getReversions() - Method in class com.epochx.core.GPPoolSelection
  Number of times the selected pool was rejected and re-selected.
getReversions() - Method in class com.epochx.core.GPReproduction
  Number of times the reproduction was rejected and re-attempted.
getRevertedCount() - Method in class com.epochx.core.GPCrossover
  After a crossover is made, the controlling model is requested to confirm the crossover by a call to `acceptCrossover()`.
getRevertedCount() - Method in class com.epochx.core.GPMutation
  After a mutation is made, the controlling model is requested to confirm the mutation by a call to `acceptMutation()`.
getRNG() - Method in class com.epochx.core.GPAbstractModel
  Returns the RandomNumberGenerator instance that should be used for the generation of random numbers throughout execution.
getRNG() - Method in interface com.epochx.core.GPModel
  Returns the RandomNumberGenerator instance that should be used for the generation of random numbers throughout execution.
getRootNode() - Method in class com.epochx.representation.CandidateProgram
  Returns the root node of the node tree held by the candidate program.
getRunStatFields() - Method in class com.epochx.core.GPAbstractModel
  Default implementation.
getRunStatFields() - Method in interface com.epochx.stats.RunStatListener
  The implementing class must return an array of fields which the listening objects are interested in listening to.
getRunStatListener() - Method in class com.epochx.core.GPAbstractModel
  Get a listener which will be informed of statistics about runs.
getRunStatListener() - Method in interface com.epochx.core.GPModel
  Get a listener which will be informed of statistics about runs.
getRunTime() - Method in class com.epochx.core.GPRun
  Retrieve the time in nano-seconds of the run.
getSize() - Method in class com.epochx.ant.AntLandscape
  Returns the size of the ant landscape.
getSyntax() - Method in class com.epochx.core.GPAbstractModel
  Returns the union of calls to getTerminals() and getFunctions.
getSyntax() - Method in interface com.epochx.core.GPModel
  Retrieves the full set of syntax, that is terminals AND function nodes.
getTerminalNodes() - Method in class com.epochx.representation.Node
  Returns a list of all the terminal nodes in the this node tree.
getTerminals() - Method in interface com.epochx.core.GPModel
  Retrieves the set of terminal nodes.
getTerminals() - Method in class com.epochx.model.ant.SantaFeTrail
getTerminals() - Method in class com.epochx.model.majority.Majority5
getTerminals() - Method in class com.epochx.model.majority.Majority9
getTerminals() - Method in class com.epochx.model.multiplexer.Multiplexer11Bit
getTerminals() - Method in class com.epochx.model.multiplexer.Multiplexer20Bit
getTerminals() - Method in class com.epochx.model.multiplexer.Multiplexer37Bit
getTerminals() - Method in class com.epochx.model.multiplexer.Multiplexer6Bit
getTerminals() - Method in class com.epochx.model.parity.Even4Parity
getTerminals() - Method in class com.epochx.model.parity.Even5Parity
getTerminals() - Method in class com.epochx.model.parity.Even7Parity
getTerminals() - Method in class com.epochx.model.regression.CubicRegression
getTerminals() - Method in class com.epochx.model.regression.QuarticRegression
getTerminationFitness() - Method in class com.epochx.core.GPAbstractModel
  The fitness score at which a run should be stopped.
getTerminationFitness() - Method in interface com.epochx.core.GPModel
  The fitness score at which a run should be stopped.
getValue() - Method in class com.epochx.representation.TerminalNode
  Returns the value of the terminal node.
getWidth() - Method in class com.epochx.ant.AntLandscape
  Returns the width of the ant landscape.
GPAbstractModel<TYPE> - Class in com.epochx.core
  GPAbstractModel is a partial implementation of GPModel which provides sensible defaults for many of the necessary control parameters.
GPAbstractModel() - Constructor for class com.epochx.core.GPAbstractModel
  Construct a GPModel with a set of sensible defaults.
GPController<TYPE> - Class in com.epochx.core
  The GPController class provides the method for executing multiple GP runs and so can be considered the key class for starting using EpochX.
GPCrossover<TYPE> - Class in com.epochx.core
  This class performs the very simple task of linking together parent selection and crossover.
GPCrossover(GPModel<TYPE>) - Constructor for class com.epochx.core.GPCrossover
  Constructs an instance of GPCrossover which will setup the crossover operation.
GPElitism<TYPE> - Class in com.epochx.core
  This class has the task of retrieving the set of elites from a population.
GPElitism(GPModel<TYPE>) - Constructor for class com.epochx.core.GPElitism
  Constructs an instance of GPElitism which will perform the elitism operation.
GPGeneration<TYPE> - Class in com.epochx.core
GPGeneration(GPModel<TYPE>) - Constructor for class com.epochx.core.GPGeneration
GPInitialisation<TYPE> - Class in com.epochx.core
  This class is responsible for controlling the initialisation operation.
GPInitialisation(GPModel<TYPE>) - Constructor for class com.epochx.core.GPInitialisation
  Constructs an instance of GEInitialisation which will setup the initialisation operation.
GPModel<TYPE> - Interface in com.epochx.core
  A GPModel defines all those parameters needed to control a run by GPRun.
GPMutation<TYPE> - Class in com.epochx.core
  This class performs the very simple task of linking together individual selection and mutation.
GPMutation(GPModel<TYPE>) - Constructor for class com.epochx.core.GPMutation
  Constructs an instance of GPMutation which will setup the mutation operation.
GPPoolSelection<TYPE> - Class in com.epochx.core
  This class is responsible for controlling the selection of a breeding pool.
GPPoolSelection(GPModel<TYPE>) - Constructor for class com.epochx.core.GPPoolSelection
  Constructs an instance of GPPoolSelection which will setup the breeding pool selection operation.
GPReproduction<TYPE> - Class in com.epochx.core
  This class controls the reproduction operation.
GPReproduction(GPModel<TYPE>) - Constructor for class com.epochx.core.GPReproduction
  Constructs an instance of GEReproduction which will setup the reproduction operation.
GPRun<TYPE> - Class in com.epochx.core
  A GPRun object has 2 responsibilities.
GrowInitialiser<TYPE> - Class in com.epochx.op.initialisation
  Initialisation implementation which randomly grows program trees down to a maximum depth.
GrowInitialiser(GPModel<TYPE>) - Constructor for class com.epochx.op.initialisation.GrowInitialiser
  Constructor for the grow initialiser.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X