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

A

a - Variable in class gap.Ref
 
addADF(int, int[], Class[], Class[], int[]) - Method in class gap.GPPopulation
Add an ADF to the function set.
addADF(int, int[], Class[], Class[], int[]) - Method in class gap.GPParams
Add an ADF to the parameters.
addArg(int) - Method in class gap.GPPopulation
Add an argument.
addArg(int) - Method in class gap.GPParams
Add a new argument to the main program.
addFunction(Class) - Method in class gap.GPPopulation
Add a function to the function set.
addFunction(Class, int) - Method in class gap.GPParams
Add a function to the function set.
addTerminal(Class) - Method in class gap.GPPopulation
Add a terminal to the terminal set.
addTerminal(Class, int) - Method in class gap.GPParams
Add a terminal to the terminal set.
adf - Variable in class gap.GPProgram
"Array" containing the automatically defined functions.
adf_ct - Variable in class gap.GPParams
ADF compatibility table.
ADF_EXCL - Static variable in class gap.GPPopulation
Used in methods with a "mask" argument.
ADF_EXCL - Static variable in class gap.GPParams
Used in methods with a "mask" argument.
ADF_EXCL - Static variable in class gap.GPProgram
Used in methods with a "mask" argument.
ADF_ONLY - Static variable in class gap.GPProgram
Used in methods with a "mask" argument.
ADF_PFX - Static variable in class gap.GPProgram
This token marks the beginning of an ADF program tree in a string representation.
adfDescr - Variable in class gap.GPParams
Method descriptor of each ADF.
adfDescr - Variable in class gap.CompileContext
Descriptor of the ADFs.
adfFSet - Variable in class gap.GPParams
Function sets of the ADFs, if defined.
ADFLINK_PFX - Static variable in class gap.GPProgram
This token represent an ADF in a string representation.
adfLinks - Variable in class gap.GPParams
Links within the ADFs.
adfParams - Variable in class gap.GPParams
Parameters of each ADF.
adfTSet - Variable in class gap.GPParams
Terminal sets of the ADFs, if defined.
adfTypes - Variable in class gap.GPParams
Type of the root of each ADF.
allign(GPFunction, int[], int[]) - Static method in class gap.GPPopulation
Allign the indices of a subtree.
allign(GPProgram, int[], int[], int[][], int[][]) - Static method in class gap.GPPopulation
Allign the indices of an individual.
arg - Variable in class gap.GPFunction
Arguments of the function
ARG_PFX - Static variable in class gap.GPProgram
This token represent a program argument in a string representation.
argTypes - Variable in class gap.GPParams
The type of each argument.
asJTree(GPFunction) - Method in class gap.GPProgram
Represent a subtree as a part of a JTree.
asJTree(String) - Method in class gap.GPProgram
Return a graphical representation of the program tree.

B

bestOfRun - Variable in class gap.GPPopulation
Best individual since the creation of the population.
bestOfRunFitness - Variable in class gap.GPPopulation
Fitness of the individual since the creation of the population.

C

cast - Variable in class gap.GPParams
Casting string.
class_name_idx - Variable in class gap.CompileContext
 
clearBestOfRun() - Method in class gap.GPPopulation
Clear the BestOfRun data after a change of the parameters.
clone() - Method in class gap.GPParams
Clone.
clone() - Method in class gap.GPProgram
Clone the program.
clone(int) - Method in class gap.GPParams
Clone.
closeLogBook() - Method in class gap.GPPopulation
Stop using a log book.
closePopulation() - Method in class gap.GPPopulation
Do what must be done after changes in the parameters and before evaluation.
compile(Bytecoder, CompileContext) - Method in class gap.GPFunction
Do not try (to implement) this at home.
compile(String, File) - Method in class gap.GPProgram
Compile the GPProgram to an independent Java class.
compile(String, String) - Method in class gap.GPProgram
Compile the GPProgram to an independent Java class.
CompileContext - class gap.CompileContext.
 
CompileContext(int, int, HashMap) - Constructor for class gap.CompileContext
 
CompileFailureException - exception gap.CompileFailureException.
 
constructTree(int[], String[], Ref, GPParams, HashMap, HashMap) - Method in class gap.GPProgram
Recursively construct a program subtree by parsing a list of tokens.
copy() - Method in class gap.Ref
 
countPoints(GPFunction, int, int) - Method in class gap.GPProgram
Count a subset of the nodes in a subtree.
countProgramPoints(int, int) - Method in class gap.GPProgram
Count a subset of the nodes.

D

deepClone(GPProgram, Ref) - Method in class gap.GPFunction
Clone the function and all his arguments.
DefaultEvaluator - class gap.DefaultEvaluator.
 
DefaultEvaluator() - Constructor for class gap.DefaultEvaluator
 
definitive - Variable in class gap.GPParams
Flag; true if the method definitive() has been called.
depthNewADF - Variable in class gap.GPParams
Maximum depth for new ADFs.
depthNewProgram - Variable in class gap.GPParams
Maximum depth for new main programs.

E

EMPTY_MASK - Static variable in class gap.GPPopulation
Used in methods with a "mask" argument.
EMPTY_MASK - Static variable in class gap.GPParams
Used in methods with a "mask" argument.
EMPTY_MASK - Static variable in class gap.GPProgram
Used in methods with a "mask" argument.
ERROR - Static variable in class gap.GPProgram
Error value.
eval() - Method in class gap.GPPopulation
Evaluate the fitness by mean of an Evaluator, transforms the standarized- in the adjusted fitness, sort the individuals and print the results.
eval(Executable) - Method in class gap.DefaultEvaluator
Test a single individual and compute its standarized fitness.
eval(Executable[]) - Method in interface gap.Evaluator
Test all the individuals and compute their standarized fitness.
eval(Executable[]) - Method in class gap.DefaultEvaluator
Test all the individuals and compute their standarized fitness.
Evaluator - interface gap.Evaluator.
Interface for fitness computation.
exec(Object, float[]) - Method in class gap.GPFunction
Execute the function with reference to an object and an array of arguments.
exec(Object, float[]) - Method in interface gap.Executable
 
exec(Object, float[]) - Method in class gap.GPProgram
Execute this program.
Executable - interface gap.Executable.
Interface implemented by compiled and non-compiled programs.
exist - Variable in class gap.GPParams
Flags; true if there exists a function at the corresponding index.
exist(int) - Method in class gap.GPParams
Return true if there exist a function with index i.
existADF - Variable in class gap.GPParams
Flags; true if there exists an ADF at the corresponding index.
existADF(int) - Method in class gap.GPParams
Return true if there exist an ADF with index i.
existArg - Variable in class gap.GPParams
Flags; true if there exists an argument at the corresponding index.
existArg(int) - Method in class gap.GPParams
Return true if there exist an argument with index i.
existTerminal - Variable in class gap.GPParams
Flags; true if there exists a terminal at the corresponding index.
existTerminal(int) - Method in class gap.GPParams
Return true if there exist a terminal with index i.
extractSuffixNr(String, String) - Method in class gap.GPProgram
extractSuffixNr( "pfx5" ) == 5

F

f - Variable in class gap.Ref
 
farg_base - Variable in class gap.CompileContext
 
father - Variable in class gap.GPFunction
Reference to the father.
fct - Variable in class gap.GPParams
Function compatibility table.
find(Class[], ArrayList) - Method in class gap.GPProgram
Get all the references to functions of specified classes in the main program.
find(Class[], ArrayList, ArrayList, boolean) - Method in class gap.GPProgram
Get all the references to functions of specified classes in the main program and in the ADFs.
find(GPFunction, Class[], ArrayList, boolean) - Method in class gap.GPProgram
Get all the references to functions of specified classes in a subtree.
find(GPFunction, int[], ArrayList, boolean) - Method in class gap.GPProgram
Get all the references to special functions of specified index in a (sub)tree.
find(int[], ArrayList, ArrayList, boolean) - Method in class gap.GPProgram
Get all the references to special functions of specified index in the main program and in the ADFs.
fitness - Variable in class gap.GPPopulation
The adjusted fitness for each individual.
fitnessDependentChoice() - Method in class gap.GPPopulation
Select an individual.
fragments - Variable in class gap.CompileContext
 
FUNCTION - Static variable in class gap.GPParams
Compatibility table type.
functionSet - Variable in class gap.GPParams
Function set.

G

gap - package gap
 
geneticOpInADFFreq - Variable in class gap.GPParams
Probability of applying a genetic operation in an ADF instead of in the main program.
getADFLinks(int) - Method in class gap.GPParams
Return the links of the i-th ADF.
getADFParams(int) - Method in class gap.GPParams
Return the parameters of the i-th ADF.
getADFType(int) - Method in class gap.GPParams
Return the types of the i-th ADF.
getArgType(int) - Method in class gap.GPParams
Return the types of the arguments of the main program.
getBestFitness() - Method in class gap.GPPopulation
Return the fitness of the best individual.
getBestIndividual() - Method in class gap.GPPopulation
Return the best individual.
getCompatibility(int) - Method in class gap.GPFunction
Grammatical rules.
getCompatibility(int) - Method in class gap.GPTerminal
Grammatical rules.
getDepthNewADF() - Method in class gap.GPParams
Get the maximum depth for new ADFs.
getDepthNewProgram() - Method in class gap.GPParams
Get the maximum depth for new programs.
getFunctionSet() - Method in class gap.GPParams
Return the function set.
getGeneticOpInADFFreq() - Method in class gap.GPParams
Get the probability of applying a genetic operation in an ADF instead of in the main program.
getMaxDepth() - Method in class gap.GPParams
Get the max depth for the program during the run.
getMaxDepth(GPFunction) - Method in class gap.GPProgram
Compute the maximal depth of a tree.
getMaxDepthADF() - Method in class gap.GPParams
Get the maximum depth for ADFs during the run.
getMethodName(int) - Method in class gap.GPPopulation
Return the name of a replacing method.
getMutationDepth() - Method in class gap.GPParams
Get the maximum depth of new branches created during a mutation operation.
getNADFs() - Method in class gap.GPParams
Return the number of ADFs.
getNArgs() - Method in class gap.GPFunction
Return the number of arguments.
getNArgs() - Method in class gap.GPParams
Return the number of arguments of the main program.
getNArgs() - Method in class gap.GPTerminal
 
getNFunctions() - Method in class gap.GPParams
Return the number of functions.
getNPADFs() - Method in class gap.GPParams
Return the lenght of the ADF arrays.
getNPArgs() - Method in class gap.GPParams
Return the length of the arguments arrays.
getNPFunctions() - Method in class gap.GPParams
Return the number of functions, holes included.
getNPTerminals() - Method in class gap.GPParams
Return the number of terminals, holes included.
getNTerminals() - Method in class gap.GPParams
Return the number of terminals.
getObjArgTypeName() - Method in class gap.GPFunction
Return the name of the object passed to the exec method.
getOverSelection() - Method in class gap.GPPopulation
Return true if the over-selection option is on.
getOverSelectionBoundary() - Method in class gap.GPPopulation
Return the over-selected percentual of the population, or -1 if the over-selection option is off.
getParams() - Method in class gap.GPProgram
Return the parameters.
getParkMillerSeed(long) - Static method in class gap.TheRandomGenerator
 
getRefTo(GPFunction, int, int, int, Ref) - Method in class gap.GPProgram
Get a reference to a function by the number in a subtree.
getRefTo(GPProgram, int, int, int) - Method in class gap.GPProgram
Get a reference to a function by its number in the program tree.
getRootCompatibility() - Method in class gap.GPParams
Get the types compatible with the root of the main program.
getSize() - Method in class gap.GPPopulation
Return the number of individuals.
getTerminalFreq() - Method in class gap.GPParams
Get the terminal frequency.
getTerminalSet() - Method in class gap.GPParams
Return the terminal set.
getType() - Method in class gap.GPFunction
Return the type of the function, for grammatical purposes.
GPFunction - class gap.GPFunction.
This class represents a function in a program tree.
GPFunction() - Constructor for class gap.GPFunction
 
GPParams - class gap.GPParams.
The parameters for a GP-Problem.
GPParams(Class[], Class[], int[]) - Constructor for class gap.GPParams
Construct new parameters.
GPParams(Class[], Class[], int[], long) - Constructor for class gap.GPParams
Construct new parameters.
GPParams(Class[], Class[], int[], RandomGenerator) - Constructor for class gap.GPParams
Construct new parameters.
GPParams(ClassArray, ClassArray, int[]) - Constructor for class gap.GPParams
Construct new parameters.
GPPopulation - class gap.GPPopulation.
A population of GPPrograms.
GPPopulation(int, GPParams, Evaluator) - Constructor for class gap.GPPopulation
Create a brand new population.
GPPopulation(int, GPParams, Evaluator, int) - Constructor for class gap.GPPopulation
Create a void population.
GPProgram - class gap.GPProgram.
The GPProgram class contains a program tree and methods to execute and manipulate it.
GPProgram(GPParams) - Constructor for class gap.GPProgram
Create a random GPProgram.
GPProgram(GPParams, File) - Constructor for class gap.GPProgram
Create a GPProgram by parsing a LISP-style string.
GPProgram(GPParams, GPProgramArray) - Constructor for class gap.GPProgram
Constructor for ADFs with linked ADFs.
GPProgram(GPParams, int) - Constructor for class gap.GPProgram
Construct a void program (without root and ADFs).
GPProgram(GPParams, String) - Constructor for class gap.GPProgram
Create a GPProgram by parsing a LISP-style string.
GPTerminal - class gap.GPTerminal.
Terminal function.
GPTerminal() - Constructor for class gap.GPTerminal
 

I

idx - Variable in class gap.GPFunction
Index in the function set; set by GPProgram.
init(Class[], Class[], int[]) - Method in class gap.GPParams
Common initialization for the constructors.
init(ClassArray, ClassArray, int[]) - Method in class gap.GPParams
Common initialization for the constructors.
instFSet - Variable in class gap.GPParams
An instance for each function in the function set.
instTSet - Variable in class gap.GPParams
An instance for each terminal in the terminalset.
InvalidProgramStringException - exception gap.InvalidProgramStringException.
 
InvalidProgramStringException() - Constructor for class gap.InvalidProgramStringException
 
InvalidProgramStringException(String) - Constructor for class gap.InvalidProgramStringException
 
isDefinitive() - Method in class gap.GPParams
Return true if the parameters are definitive.

J

judge - Variable in class gap.GPPopulation
The fitness evaluator.

L

lb - Variable in class gap.GPPopulation
A log book.
load(File) - Static method in class gap.GPPopulation
Load a population.
load(File) - Static method in class gap.GPProgram
Load a program.
load(String) - Static method in class gap.GPPopulation
Load a population.
load(String) - Static method in class gap.GPProgram
Load a program.
log(String) - Method in class gap.LogBook
Called to log some messages.
log(String) - Method in class gap.LogFile
 
log(String) - Method in class gap.LogScreen
 
LogBook - class gap.LogBook.
 
LogBook() - Constructor for class gap.LogBook
 
LogFile - class gap.LogFile.
 
LogFile(String) - Constructor for class gap.LogFile
 
LogFile(String, boolean) - Constructor for class gap.LogFile
 
LogScreen - class gap.LogScreen.
 
LogScreen() - Constructor for class gap.LogScreen
 
LogScreen(boolean) - Constructor for class gap.LogScreen
 
logStats(GPProgram, double, double, double, GPPopulation) - Method in class gap.LogBook
Called after the evaluation of the population.
logStats(GPProgram, double, double, double, GPPopulation) - Method in class gap.LogFile
 
logStats(GPProgram, double, double, double, GPPopulation) - Method in class gap.LogScreen
 

M

makeDefinitive() - Method in class gap.GPParams
Set all compatibility tables and the ADF parameters.
makeDefinitive(int) - Method in class gap.GPParams
Set all compatibility tables and the ADF parameters.
maxDepth - Variable in class gap.GPParams
Maximum depth for the main program during the run.
maxDepthADF - Variable in class gap.GPParams
Maximum depth for ADFs during the run.
merge(GPPopulation[], GPParams, Evaluator, int, double) - Static method in class gap.GPPopulation
Merge some populations.
mergeChooseProgram(GPPopulation) - Static method in class gap.GPPopulation
Choose a program from a population (while merging).
modifyProgram(GPProgram, int, ArrayList, ArrayList) - Method in class gap.GPPopulation
Modify an individual.
mutate() - Method in class gap.GPProgram
Mutate.
mutate(int) - Method in class gap.GPProgram
Mutate.
mutationDepth - Variable in class gap.GPParams
Maximum depth of new branches created during a mutation operation.

N

nADF - Variable in class gap.GPParams
Number of Automatically Defined Functions.
nArgs - Variable in class gap.GPParams
Number of arguments of the main program.
newIndividual() - Method in class gap.GPPopulation
Create a new individual.
newTree(int, Ref) - Method in class gap.GPProgram
Create a new program tree.
nextGeneration() - Method in class gap.GPPopulation
Create a new generation.
nFunctions - Variable in class gap.GPParams
Number of functions.
NO_TYPE - Static variable in class gap.GPFunction
No information on the type.
NO_TYPE - Static variable in class gap.GPProgram
In methods with a "type" argument, use this to indicate that you don't care about the type.
nPADF - Variable in class gap.GPParams
Number of ADFs, holes included.
nPArgs - Variable in class gap.GPParams
Number of arguments, holes included.
nPFunctions - Variable in class gap.GPParams
Number of functions in the function set, holes included.
nPTerminals - Variable in class gap.GPParams
Number of terminals in the temrminal set, holes included.
nTerminals - Variable in class gap.GPParams
Number of terminals.

O

open - Variable in class gap.GPPopulation
Flag, true after actions which invalidate the current state of the population.
openPFields(String) - Method in interface gap.PFieldsOpener
 
overSelBoundary - Variable in class gap.GPPopulation
Percent of the population in which to apply over-selection.
overSelection - Variable in class gap.GPPopulation
Flag for over-selection.

P

ParametersNotProperlySetException - exception gap.ParametersNotProperlySetException.
 
ParametersNotProperlySetException() - Constructor for class gap.ParametersNotProperlySetException
 
ParametersNotProperlySetException(String) - Constructor for class gap.ParametersNotProperlySetException
 
params - Variable in class gap.GPPopulation
The parameters shared by all the individuals.
params - Variable in class gap.GPProgram
The parameters.
parse(String) - Method in class gap.GPProgram
Parse a program string.
PFieldsOpener - interface gap.PFieldsOpener.
 
pMutation - Variable in class gap.GPPopulation
Probability of mutation.
pop - Variable in class gap.GPPopulation
The population.
prettyPrint(String) - Method in class gap.GPFunction
Return a string representation of the function and its children.
prettyPrint(String) - Method in class gap.GPTerminal
 
pXOver - Variable in class gap.GPPopulation
Probability of crossover.

Q

quickSortByFitness(int, int) - Method in class gap.GPPopulation
Sort the population by fitness, in decreasing order.

R

random() - Method in interface gap.RandomGenerator
Compute a pseudo random float in the range 0.0 <= x < 1.0 .
random() - Static method in class gap.TheRandomGenerator
Return a pseudo random float in the range 0.0 <= x < 1.0
randomFloat(float) - Method in interface gap.RandomGenerator
Compute a pseudo random float in the range 0.0 <= x < range.
randomFloat(float) - Static method in class gap.TheRandomGenerator
Compute a pseudo random float in the range 0.0 <= x < range.
randomFloat(float, float) - Method in interface gap.RandomGenerator
Compute a pseudo random float in the range min <= x < max.
randomFloat(float, float) - Static method in class gap.TheRandomGenerator
Compute a pseudo random float in the range min <= x < max.
randomGaussian() - Static method in class gap.TheRandomGenerator
Return a pseudo random Gaussian distributed float with mean 0.0 and standard deviation 1.0 .
RandomGenerator - interface gap.RandomGenerator.
 
randomInt(int) - Method in interface gap.RandomGenerator
Compute a pseudo random int in the range 0 <= x < range.
randomInt(int) - Static method in class gap.TheRandomGenerator
Compute a pseudo random int in the range 0 <= x < range.
randomInt(int, int) - Method in interface gap.RandomGenerator
Compute a pseudo random int in the range min <= x < max.
randomInt(int, int) - Static method in class gap.TheRandomGenerator
Compute a pseudo random int in the range min <= x < max.
Ref - class gap.Ref.
Reference to a GPFunction.
Ref(GPFunction, int) - Constructor for class gap.Ref
 
remove(int, int[][]) - Method in class gap.GPParams
Remove an index from a compatibility table of a single function.
remove(int, int[][][]) - Method in class gap.GPParams
Remove an index from a function compatibility table (e.g. fct or tct).
removeADF(int, int) - Method in class gap.GPPopulation
Remove an ADF.
removeADF(int, int) - Method in class gap.GPParams
Remove an ADF from the parameters.
removeArg(int) - Method in class gap.GPParams
Remove an argument from the parameters.
removeArg(int, int) - Method in class gap.GPPopulation
Remove an argument.
RemoveFailureException - exception gap.RemoveFailureException.
 
removeFunction(Class, int) - Method in class gap.GPPopulation
Remove a function.
removeFunction(int, int) - Method in class gap.GPPopulation
Remove a function.
removeFunction(int, int) - Method in class gap.GPParams
Remove a function from the parameters.
removeTerminal(Class, int) - Method in class gap.GPPopulation
Remove a terminal.
removeTerminal(int, int) - Method in class gap.GPPopulation
Remove a terminal.
removeTerminal(int, int) - Method in class gap.GPParams
Remove a terminal from the parameters.
REPLACE_BRANCH - Static variable in class gap.GPPopulation
Replacing method.
REPLACE_PROGRAM - Static variable in class gap.GPPopulation
Default replacing method.
REPLACE_TREE - Static variable in class gap.GPPopulation
Replacing method.
root - Variable in class gap.GPProgram
Root of the program tree.
root_compatibleTypes - Variable in class gap.GPParams
Array of types compatible with the root of the main GPProgram.
root_ct - Variable in class gap.GPParams
Root compatibility table.
ROOT_EXCL - Static variable in class gap.GPProgram
Used in methods with a "mask" argument.
ROOT_REF - Static variable in class gap.GPProgram
Constant reference which represents any reference to the root.
ROOT_TOKEN - Static variable in class gap.GPProgram
This token marks the beginning of the main program tree in a string representation.

S

sameType(int, GPFunction) - Method in class gap.GPProgram
Compare a type with the type of a GPFunction.
save(File) - Method in class gap.GPPopulation
Save the population.
save(File) - Method in class gap.GPProgram
Save the program.
save(String) - Method in class gap.GPPopulation
Save the population.
save(String) - Method in class gap.GPProgram
Save the program.
setADFFunctionSets(int, Class[], Class[]) - Method in class gap.GPParams
Set the function- and the terminal set of an ADF.
setADFLinks() - Method in class gap.GPParams
Set the links of all the ADFs so, that the i-th ADF can accede to ADF no. 0, 1, ..., i-1.
setADFLinks(int, int[]) - Method in class gap.GPParams
Set the links of an ADF.
setADFs(int[], int[][]) - Method in class gap.GPParams
Create the Automatically Defined Functions.
setCompatibilityTable(int[][][], int) - Method in class gap.GPParams
Fill a compatibility table.
setDepthNewADF(int) - Method in class gap.GPParams
Set the maximum depth for new ADFs.
setDepthNewProgram(int) - Method in class gap.GPParams
Set the maximum depth for new programs.
setGeneticOpInADFFreq(double) - Method in class gap.GPParams
Set the probability of applying a genetic operation in an ADF instead of in the main program.
setLogBook(LogBook) - Method in class gap.GPPopulation
Set the log book.
setMaxDepth(int) - Method in class gap.GPParams
Set the max depth for the program during the run.
setMaxDepthADF(int) - Method in class gap.GPParams
Set the maximum depth for ADFs during the run.
setMutationDepth(int) - Method in class gap.GPParams
Set the maximum depth of new branches created during a mutation operation.
setOverSelection(float) - Method in class gap.GPPopulation
Set the over-selection option on.
setParkMillerSeed(long) - Static method in class gap.TheRandomGenerator
 
setRandomGenerator(RandomGenerator) - Static method in class gap.TheRandomGenerator
 
setRootCompatibility(int[]) - Method in class gap.GPParams
Set the types compatible with the root of the main program.
setStar(GPFunction, GPProgram) - Method in class gap.Ref
 
setTerminalFreq(double) - Method in class gap.GPParams
Set the terminal frequency.
size - Variable in class gap.GPPopulation
Number of individuals.
size() - Method in class gap.GPProgram
Compute the size of the program tree.
SPECIAL - Static variable in class gap.GPFunction
Special type: type information has to be found elsewhere.
star(GPProgram) - Method in class gap.Ref
 
stop() - Method in class gap.LogBook
Called if requested to stop logging.
stop() - Method in class gap.LogFile
 
stop() - Method in class gap.LogScreen
 
stopOverSelection() - Method in class gap.GPPopulation
Set the over-selection option off.

T

tct - Variable in class gap.GPParams
Terminal compatibility table.
TERMINAL - Static variable in class gap.GPParams
Compatibility table type.
terminalFreq - Variable in class gap.GPParams
Probability to choose a terminal while creating a program tree.
TERMINALS_EXCL - Static variable in class gap.GPProgram
Used in methods with a "mask" argument.
terminalSet - Variable in class gap.GPParams
Terminal set.
TheRandomGenerator - class gap.TheRandomGenerator.
Implementation of the Park-Miller multiplicative congruential randomizer (CACM, October 88, Page 1195).*
TheRandomGenerator() - Constructor for class gap.TheRandomGenerator
 
toString() - Method in class gap.GPFunction
Return the name of the function, extracted from the class name.
toString() - Method in class gap.GPProgram
Pretty print the program tree and the ADFs.
toString() - Method in class gap.GPTerminal
 
totFitness - Variable in class gap.GPPopulation
The sum of all the adjusted fitnesses.
type2idx(int[], int) - Method in class gap.GPParams
Convert a type compatibility table in a function compatibility table.

V

verbose - Variable in class gap.LogFile
 
verbose - Variable in class gap.LogScreen
 
verifyParamsComp(GPParams, GPParams, int[], int[], int[][], int[][], int) - Static method in class gap.GPPopulation
Verify that two parameters are equivalent.

X

xover(GPProgram) - Method in class gap.GPProgram
Crossover.
xover(GPProgram, int) - Method in class gap.GPProgram
Crossover.

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