Uses of Interface
org.vizzini.ai.geneticprogramming.ITerminal

Packages that use ITerminal
org.vizzini.ai.geneticprogramming Provides genetic programming 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 ITerminal in org.vizzini.ai.geneticprogramming
 

Methods in org.vizzini.ai.geneticprogramming that return ITerminal
protected  ITerminal AbstractFunctionGenerator.createNewInstanceOfTerminalAt(Class returnType, int index)
          Return a new instance of the terminal exemplar at the given index.
protected  ITerminal AbstractFunctionGenerator.createTerminal(Class returnType)
          Create a new terminal.
 

Methods in org.vizzini.ai.geneticprogramming with parameters of type ITerminal
 void AbstractFunctionGenerator.addTerminal(ITerminal terminal)
          Add a terminal exemplar to the terminal set.
 void AbstractGeneticAlgorithmGP.addTerminal(ITerminal terminal)
          Add a terminal exemplar to the terminal set.
 void IFunctionGenerator.addTerminal(ITerminal terminal)
          Add a terminal exemplar to the terminal set.
 void IGeneticAlgorithmGP.addTerminal(ITerminal terminal)
          Add a terminal exemplar to the terminal set.
 

Uses of ITerminal in org.vizzini.ai.geneticprogramming.terminal
 

Classes in org.vizzini.ai.geneticprogramming.terminal that implement ITerminal
 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.
 

Uses of ITerminal in org.vizzini.example.ant
 

Classes in org.vizzini.example.ant that implement ITerminal
(package private)  class AbstractAntTerminal
           
 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 ITerminal in org.vizzini.game.boardgame
 

Classes in org.vizzini.game.boardgame that implement ITerminal
 class GridBoardEvaluatorTerminal
          Provides a genetic programming terminal to assist in evaluating a grid board.
 



Copyright © 2007 Vizzini.org. All Rights Reserved. 2007.12.25.03.00.02