|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use INode | |
---|---|
org.vizzini.ai.geneticprogramming | Provides genetic programming classes for the game framework. |
org.vizzini.ai.geneticprogramming.function | Provides genetic programming function classes for the game framework. |
org.vizzini.ai.geneticprogramming.terminal | Provides genetic programming terminal classes for the game framework. |
org.vizzini.example.ant | |
org.vizzini.game.boardgame | Provides core game classes for board games in the game framework. |
Uses of INode in org.vizzini.ai.geneticprogramming |
---|
Subinterfaces of INode in org.vizzini.ai.geneticprogramming | |
---|---|
interface |
IFunction
Defines methods required by a function in genetic programming. |
interface |
ITerminal
Defines methods required by a terminal in genetic programming. |
Classes in org.vizzini.ai.geneticprogramming that implement INode | |
---|---|
class |
AbstractNode
Provides base functionality for a node in genetic programming. |
Methods in org.vizzini.ai.geneticprogramming that return INode | |
---|---|
INode |
AbstractNode.createNewInstance()
Create a new instance, using this as an exemplar. |
INode |
INode.createNewInstance()
Create a new instance, using this as an exemplar. |
Uses of INode in org.vizzini.ai.geneticprogramming.function |
---|
Classes in org.vizzini.ai.geneticprogramming.function that implement INode | |
---|---|
class |
AbsoluteValue
Provides an absolute value function in genetic programming. |
class |
AbstractArithmeticFunction
Provides base functionality for an arithmetic function in genetic programming. |
class |
AbstractBooleanFunction
Provides base functionality for a boolean function in genetic programming. |
class |
AbstractComparisonFunction
Provides base functionality for a comparison function in genetic programming. |
class |
AbstractFunction
Provides base functionality for a function in genetic programming. |
class |
AbstractMathematicFunction
Provides base functionality for a mathematical function in genetic programming. |
class |
AbstractSequenceFunction
Provides base functionality for a sequence function in genetic programming. |
class |
Add
Provides an addition function in genetic programming. |
class |
And
Provides an and function in genetic programming. |
class |
Divide
Provides a division function in genetic programming. |
class |
GreaterThan
Provides a greater than function for genetic programming. |
class |
GreaterThanDouble
Provides a greater than function for genetic programming. |
class |
If
Provides an If function in genetic programming. |
class |
Multiply
Provides a multiplication function in genetic programming. |
class |
Not
Provides a not function in genetic programming. |
class |
Or
Provides an or function in genetic programming. |
class |
Sequence1Function
Provides a sequence of one argument. |
class |
Sequence2Function
Provides a sequence of two arguments. |
class |
Sequence3Function
Provides a sequence of three arguments. |
class |
Subtract
Provides a subtraction function in genetic programming. |
Uses of INode in org.vizzini.ai.geneticprogramming.terminal |
---|
Classes in org.vizzini.ai.geneticprogramming.terminal that implement INode | |
---|---|
class |
AbstractTerminal
Provides base functionality for a terminal in genetic programming. |
class |
ConstantDoubleTerminal
Provides a double ephemeral random constant terminal in genetic programming. |
class |
ConstantIntTerminal
Provides an integer ephemeral random constant terminal in genetic programming. |
class |
DefaultTerminal
Provides a default implementation for a terminal in genetic programming. |
class |
InputTerminal
Provides a state variable terminal in genetic programming. |
class |
StateVariableTerminal
Provides a state variable terminal in genetic programming. |
Methods in org.vizzini.ai.geneticprogramming.terminal that return INode | |
---|---|
INode |
ConstantDoubleTerminal.createNewInstance()
Create a new instance, using this as an exemplar. |
INode |
ConstantIntTerminal.createNewInstance()
Create a new instance, using this as an exemplar. |
Uses of INode in org.vizzini.example.ant |
---|
Classes in org.vizzini.example.ant that implement INode | |
---|---|
(package private) class |
AbstractAntTerminal
|
class |
IfFoodAheadFunction
Provides a function to determine if there is food in the cell ahead of the ant. |
class |
LeftTerminal
Provides a left terminal for the ant example. |
class |
MoveTerminal
Provides a move terminal for the ant example. |
class |
RightTerminal
Provides a right terminal for the ant example. |
Uses of INode in org.vizzini.game.boardgame |
---|
Classes in org.vizzini.game.boardgame that implement INode | |
---|---|
class |
GridBoardEvaluatorTerminal
Provides a genetic programming terminal to assist in evaluating a grid board. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |