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

## A

acceptCrossover(CandidateProgram<TYPE>[], CandidateProgram<TYPE>[]) - Method in class com.epochx.core.GPAbstractModel
  Default implementation which accepts all crossovers.
acceptCrossover(CandidateProgram<TYPE>[], CandidateProgram<TYPE>[]) - Method in interface com.epochx.core.GPModel
  This method will be called during each crossover operation before the crossover is accepted, giving the model the opportunity to reject the operation, in which case the operation will be attempted again until it is accepted.
acceptMutation(CandidateProgram<TYPE>, CandidateProgram<TYPE>) - Method in class com.epochx.core.GPAbstractModel
  Default implementation which accepts all mutations.
acceptMutation(CandidateProgram<TYPE>, CandidateProgram<TYPE>) - Method in interface com.epochx.core.GPModel
  This method will be called during each mutation operation before the mutation is accepted, giving the model the opportunity to reject the operation, in which case the operation will be attempted again until it is accepted.
Action - Class in com.epochx.action
  Actions provide a system for performing events or actions that have side-effects rather than returning a literal value.
Action() - Constructor for class com.epochx.action.Action
addCrossover(CandidateProgram<TYPE>[], CandidateProgram<TYPE>[], long, int) - Method in class com.epochx.stats.CrossoverStats
addCrossoverListener(CrossoverListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addCrossoverStatListener(CrossoverStatListener) - Method in class com.epochx.stats.CrossoverStats
addElitismListener(ElitismListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addFoodLocation(Point) - Method in class com.epochx.ant.AntLandscape
  Adds a new food location to the landscape.
AddFunction - Class in com.epochx.representation.dbl
  A `FunctionNode` which performs the mathematical function of addition.
AddFunction() - Constructor for class com.epochx.representation.dbl.AddFunction
  Construct an AddFunction with no children.
AddFunction(Node<Double>, Node<Double>) - Constructor for class com.epochx.representation.dbl.AddFunction
  Construct an AddFunction with 2 children.
addGen(List<CandidateProgram<TYPE>>, int) - Method in class com.epochx.stats.GenerationStats
addGenerationListener(GenerationListener) - Method in class com.epochx.life.LifeCycleManager
addGenerationStatListener(GenerationStatListener) - Method in class com.epochx.stats.GenerationStats
addInitialisationListener(InitialisationListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addMutation(CandidateProgram<TYPE>, CandidateProgram<TYPE>, long, int) - Method in class com.epochx.stats.MutationStats
addMutationListener(MutationListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addMutationStatListener(MutationStatListener) - Method in class com.epochx.stats.MutationStats
addPoolSelectionListener(PoolSelectionListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addReproductionListener(ReproductionListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
addRun(GPRun<TYPE>, int) - Method in class com.epochx.stats.RunStats
addRunListener(RunListener) - Method in class com.epochx.life.LifeCycleManager
addRunStatListener(RunStatListener) - Method in class com.epochx.stats.RunStats
addTerminationListener(TerminationListener) - Method in class com.epochx.life.LifeCycleManager
AndFunction - Class in com.epochx.representation.bool
  A `FunctionNode` which performs logical conjunction or the boolean function of AND.
AndFunction() - Constructor for class com.epochx.representation.bool.AndFunction
  Construct an AndFunction with no children.
AndFunction(Node<Boolean>, Node<Boolean>) - Constructor for class com.epochx.representation.bool.AndFunction
  Construct an AndFunction with two children.
Ant - Class in com.epochx.ant
  An Ant represents an artificial ant which exists within and can move about and perform other actions on an `AntLandscape`.
Ant(int, AntLandscape) - Constructor for class com.epochx.ant.Ant
  Constructs an Ant object on the given landscape.
AntAction - Class in com.epochx.action
  An AntAction is the superclass for all actions in the artificial ant domain.
AntAction(Ant) - Constructor for class com.epochx.action.AntAction
  Constructs an AntAction, supplying an ant that the action can be performed on.
AntLandscape - Class in com.epochx.ant
  An `AntLandscape` provides the environment an artificial ant operates in.
AntLandscape(Dimension, List<Point>) - Constructor for class com.epochx.ant.AntLandscape
  Constructs an AntLandscape with the given dimensions and food locations.
AntMoveAction - Class in com.epochx.action
  This class defines an action which when executed will trigger the ant to move one position in its ant landscape.
AntMoveAction(Ant) - Constructor for class com.epochx.action.AntMoveAction
  Constructs an AntMoveAction, supplying an ant that the action can be performed on.
AntSkipAction - Class in com.epochx.action
  This class defines an action which when executed will trigger the ant to do nothing for one timestep.
AntSkipAction(Ant) - Constructor for class com.epochx.action.AntSkipAction
  Constructs an AntSkipAction, supplying an ant that the action can be performed on.
AntTurnLeftAction - Class in com.epochx.action
  This class defines an action which when executed will trigger the ant to turn left from its current orientation in its ant landscape.
AntTurnLeftAction(Ant) - Constructor for class com.epochx.action.AntTurnLeftAction
  Constructs an AntTurnLeftAction, supplying an ant that the action can be performed on.
AntTurnRightAction - Class in com.epochx.action
  This class defines an action which when executed will trigger the ant to turn right from its current orientation in its ant landscape.
AntTurnRightAction(Ant) - Constructor for class com.epochx.action.AntTurnRightAction
  Constructs an AntTurnRightAction, supplying an ant that the action can be performed on.
ArcCosineFunction - Class in com.epochx.representation.dbl
  A `FunctionNode` which performs the inverse trigonometric function of arccosine.
ArcCosineFunction() - Constructor for class com.epochx.representation.dbl.ArcCosineFunction
  Construct an ArcCosineFunction with no children.
ArcCosineFunction(Node<Double>) - Constructor for class com.epochx.representation.dbl.ArcCosineFunction
  Construct an ArcCosineFunction with one child.
ArcSineFunction - Class in com.epochx.representation.dbl
  A `FunctionNode` which performs the inverse trigonometric function of arcsine.
ArcSineFunction() - Constructor for class com.epochx.representation.dbl.ArcSineFunction
  Construct an ArcSineFunction with no children.
ArcSineFunction(Node<Double>) - Constructor for class com.epochx.representation.dbl.ArcSineFunction
  Construct an ArcSineFunction with one child.
ArcTangentFunction - Class in com.epochx.representation.dbl
  A `FunctionNode` which performs the inverse trigonometric function of arctangent.
ArcTangentFunction() - Constructor for class com.epochx.representation.dbl.ArcTangentFunction
  Construct an ArcTangentFunction with no children.
ArcTangentFunction(Node<Double>) - Constructor for class com.epochx.representation.dbl.ArcTangentFunction
  Construct an ArcTangentFunction with one child.

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