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

R

RampedHalfAndHalfInitialiser<TYPE> - Class in com.epochx.op.initialisation
Initialisation implementation which uses a combination of full and grow initialisers to create an initial population of CandidatePrograms.
RampedHalfAndHalfInitialiser(GPModel<TYPE>) - Constructor for class com.epochx.op.initialisation.RampedHalfAndHalfInitialiser
Construct a RampedHalfAndHalfInitialiser.
RandomNumberGenerator - Interface in com.epochx.random
 
RandomSelector<TYPE> - Class in com.epochx.op.selection
A random selector is a program and pool selector which provides no selection pressure.
RandomSelector(GPModel<TYPE>) - Constructor for class com.epochx.op.selection.RandomSelector
 
readState(DataInputStream) - Method in class com.epochx.random.MersenneTwisterFast
Reads the entire state of the MersenneTwister RNG from the stream
removeCrossoverListener(CrossoverListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeCrossoverStatListener(CrossoverStatListener) - Method in class com.epochx.stats.CrossoverStats
 
removeElitismListener(ElitismListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeFoodLocation(Point) - Method in class com.epochx.ant.AntLandscape
Removes a food location from the ant landscape.
removeGenerationListener(GenerationListener) - Method in class com.epochx.life.LifeCycleManager
 
removeGenerationStatListener(GenerationStatListener) - Method in class com.epochx.stats.GenerationStats
 
removeInitialisationListener(InitialisationListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeMutationListener(MutationListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeMutationStatListener(MutationStatListener) - Method in class com.epochx.stats.MutationStats
 
removePoolSelectionListener(PoolSelectionListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeReproductionListener(ReproductionListener<TYPE>) - Method in class com.epochx.life.LifeCycleManager
 
removeRunListener(RunListener) - Method in class com.epochx.life.LifeCycleManager
 
removeRunStatListener(RunStatListener) - Method in class com.epochx.stats.RunStats
 
removeTerminationListener(TerminationListener) - Method in class com.epochx.life.LifeCycleManager
 
reproduce() - Method in class com.epochx.core.GPReproduction
Selects a CandidateProgram from the population using the ProgramSelector returned by a call to getProgramSelector() on the model given at construction.
ReproductionListener<TYPE> - Interface in com.epochx.life
 
reset(int, AntLandscape) - Method in class com.epochx.ant.Ant
Resets the ant, setting it up with a new number of time steps allocated and a new AntLandscape.
reset() - Method in class com.epochx.ant.Ant
Reset the ant using the same number of time steps and on the same AntLandscape.
run(GPModel<TYPE>) - Static method in class com.epochx.core.GPController
Executes one or more GP runs.
run(GPModel<TYPE>) - Static method in class com.epochx.core.GPRun
Construct a new GPRun object and execute it.
RunListener - Interface in com.epochx.life
 
RunStatField - Enum in com.epochx.stats
This enum gives all the available run statistics that can be requested.
RunStatListener - Interface in com.epochx.stats
RunStatsListener uses the listener pattern to provide a flexible way of accessing statistics about each run.
runStats(int, Object[]) - Method in class com.epochx.core.GPAbstractModel
Default implementation.
runStats(int, Object[]) - Method in interface com.epochx.stats.RunStatListener
This method will be called after every run completes with an array containing the statistics requested with getRunStatFields().
RunStats<TYPE> - Class in com.epochx.stats
 
RunStats() - Constructor for class com.epochx.stats.RunStats
Constructor.

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