Uses of Class
net.sourceforge.cilib.games.states.GameState

Packages that use GameState
net.sourceforge.cilib.games.agent   
net.sourceforge.cilib.games.agent.neural   
net.sourceforge.cilib.games.agent.state   
net.sourceforge.cilib.games.agent.state.evaluation   
net.sourceforge.cilib.games.agent.state.traversal   
net.sourceforge.cilib.games.game   
net.sourceforge.cilib.games.game.tetris   
net.sourceforge.cilib.games.game.tictactoe   
net.sourceforge.cilib.games.measurement   
net.sourceforge.cilib.games.states   
 

Uses of GameState in net.sourceforge.cilib.games.agent
 

Method parameters in net.sourceforge.cilib.games.agent with type arguments of type GameState
 void NeuralAgent.move(Game<GameState> game)
          Alter the current game by making a decision.
abstract  void Agent.move(Game<GameState> game)
          Alter the current game by making a decision.
 void RandomAgent.move(Game<GameState> game)
          Alter the current game by making a decision.
 

Uses of GameState in net.sourceforge.cilib.games.agent.neural
 

Method parameters in net.sourceforge.cilib.games.agent.neural with type arguments of type GameState
abstract  void NeuralOutputInterpretationStrategy.applyOutputToState(TypeList outputData, Agent currentPlayer, Game<GameState> oldState)
          Modify the game by the output vector
abstract  Vector NeuralStateInputStrategy.getNeuralInputArray(NeuralAgent currentPlayer, Game<GameState> state)
          Get an input vector for the given game state
 

Uses of GameState in net.sourceforge.cilib.games.agent.state
 

Method parameters in net.sourceforge.cilib.games.agent.state with type arguments of type GameState
 void StateEvaluationAgent.move(Game<GameState> game)
          Alter the current game by making a decision.
 

Uses of GameState in net.sourceforge.cilib.games.agent.state.evaluation
 

Method parameters in net.sourceforge.cilib.games.agent.state.evaluation with type arguments of type GameState
 double EndGameStateEvaluator.evaluateState(Game<GameState> state, int decisionPlayerID)
          Evaluate a given GameState for a given player ID.
 double NeuralStateEvaluator.evaluateState(Game<GameState> state, int decisionPlayerID)
          Evaluate a given GameState for a given player ID.
 double StateEvaluator.evaluateState(Game<GameState> state, int decisionPlayerID)
          Evaluate a given GameState for a given player ID.
 

Uses of GameState in net.sourceforge.cilib.games.agent.state.traversal
 

Methods in net.sourceforge.cilib.games.agent.state.traversal that return GameState
abstract  GameState StateTraversalStrategy.selectState(Game<GameState> game, int playerID)
          Select a GameState from the given game objects list of possible states for the specified player.
 GameState MinMaxAlphaBetaTraversalStrategy.selectState(Game<GameState> game, int playerID)
          Select a GameState from the given game objects list of possible states for the specified player.
 

Method parameters in net.sourceforge.cilib.games.agent.state.traversal with type arguments of type GameState
abstract  GameState StateTraversalStrategy.selectState(Game<GameState> game, int playerID)
          Select a GameState from the given game objects list of possible states for the specified player.
 GameState MinMaxAlphaBetaTraversalStrategy.selectState(Game<GameState> game, int playerID)
          Select a GameState from the given game objects list of possible states for the specified player.
 

Uses of GameState in net.sourceforge.cilib.games.game
 

Classes in net.sourceforge.cilib.games.game with type parameters of type GameState
 class Game<E extends GameState>
           
 

Methods in net.sourceforge.cilib.games.game that return types with arguments of type GameState
 List<GameState> StateGame.generateStates(int currentPlater)
          This method generates every possible from the current state for a specific player
 

Uses of GameState in net.sourceforge.cilib.games.game.tetris
 

Subclasses of GameState in net.sourceforge.cilib.games.game.tetris
 class TetrisGameState
          This class represents a Tetris game state.
 

Methods in net.sourceforge.cilib.games.game.tetris that return types with arguments of type GameState
 List<GameState> Tetris.generateStates(int currentPlater)
          This method generates every possible from the current state for a specific player
 

Method parameters in net.sourceforge.cilib.games.game.tetris with type arguments of type GameState
 double PierreDellacherieTetrisEvaluator.evaluateState(Game<GameState> state, int decisionPlayerID)
          Evaluate a given GameState for a given player ID.
 void AveTetrisFeaturesMeasure.measure(Game<GameState> game)
          Measure game specific information and store it
 

Uses of GameState in net.sourceforge.cilib.games.game.tictactoe
 

Methods in net.sourceforge.cilib.games.game.tictactoe that return types with arguments of type GameState
 List<GameState> TicTacToe.generateStates(int currentPlayer)
          This method generates every possible from the current state for a specific player
 

Uses of GameState in net.sourceforge.cilib.games.measurement
 

Method parameters in net.sourceforge.cilib.games.measurement with type arguments of type GameState
 void RecordItemLocationMeasure.measure(Game<GameState> game)
          Measure game specific information and store it
 void AverageItemDistanceMeasure.measure(Game<GameState> game)
           
abstract  void AgentMeasure.measure(Game<GameState> game)
          Measure game specific information and store it
 

Uses of GameState in net.sourceforge.cilib.games.states
 

Subclasses of GameState in net.sourceforge.cilib.games.states
 class GridGameState
          This is a GameState where all the GameItem's are stored in a matrix.
 class ListGameState
          This is a GameState where GameItem's are stored in a list of items.
 

Methods in net.sourceforge.cilib.games.states that return GameState
abstract  GameState GameState.getClone()
          Create a cloned copy of the current object and return it.
 

Constructors in net.sourceforge.cilib.games.states with parameters of type GameState
GameState(GameState other)
           
 



Copyright © 2009 CIRG. All Rights Reserved.