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

## I

IfAndOnlyIfFunction - Class in com.epochx.representation.bool
  A `FunctionNode` which performs the biconditional logical connective of IFF (if and only if).
IfAndOnlyIfFunction() - Constructor for class com.epochx.representation.bool.IfAndOnlyIfFunction
  Construct an IfAndOnlyIfFunction with no children.
IfAndOnlyIfFunction(Node<Boolean>, Node<Boolean>) - Constructor for class com.epochx.representation.bool.IfAndOnlyIfFunction
  Construct an IfAndOnlyIfFunction with two children.
IfFoodAheadFunction - Class in com.epochx.representation.action
  A `FunctionNode` which represents the conditional if-then-else statement typically used in the artificial ant domain.
IfFoodAheadFunction(Ant, AntLandscape) - Constructor for class com.epochx.representation.action.IfFoodAheadFunction
  Construct an IfFoodAheadFunction with no children.
IfFoodAheadFunction(Ant, AntLandscape, Node<Action>, Node<Action>) - Constructor for class com.epochx.representation.action.IfFoodAheadFunction
  Construct an IfFoodAheadFunction with two children.
IfFunction - Class in com.epochx.representation.bool
  A `FunctionNode` which represents the conditional if-then-else statement.
IfFunction() - Constructor for class com.epochx.representation.bool.IfFunction
  Construct an IfFunction with no children.
IfFunction(Node<Boolean>, Node<Boolean>, Node<Boolean>) - Constructor for class com.epochx.representation.bool.IfFunction
  Construct an IfFunction with three children.
ImpliesFunction - Class in com.epochx.representation.bool
  A `FunctionNode` which performs logical implication.
ImpliesFunction() - Constructor for class com.epochx.representation.bool.ImpliesFunction
  Construct an ImpliesFunction with no children.
ImpliesFunction(Node<Boolean>, Node<Boolean>) - Constructor for class com.epochx.representation.bool.ImpliesFunction
  Construct an ImpliesFunction with two children.
InitialisationListener<TYPE> - Interface in com.epochx.life
initialise() - Method in class com.epochx.core.GPInitialisation
  Initialises a new population of `CandidatePrograms` by calling `getInitialPopulation()` on the initialiser provided by the model.
Initialiser<TYPE> - Interface in com.epochx.op.initialisation
  Implementations of this interface should be capable of generating an initial population of `CandidatePrograms`.
InvertFunction - Class in com.epochx.representation.dbl
  A `FunctionNode` which performs the multiplicative inverse (or reciprocal), that is the inverse of x is 1/x.
InvertFunction() - Constructor for class com.epochx.representation.dbl.InvertFunction
  Construct an InvertFunction with no children.
InvertFunction(Node<Double>) - Constructor for class com.epochx.representation.dbl.InvertFunction
  Construct an InvertFunction with one child.
isFoodAhead() - Method in class com.epochx.ant.Ant
  Tests whether the next location for the ant, in its current orientation on its current landscape, contains a food pellet or not.
isFoodLocation(Point) - Method in class com.epochx.ant.AntLandscape
  Tests whether a location contains an item of food.
isValidLocation(Point) - Method in class com.epochx.ant.AntLandscape
  Tests if a location is a valid position within the landscape's dimensions.

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