edu.columbia.cs.coms4701.search.adversarial
Interface GameState

All Superinterfaces:
AgentState

public interface GameState
extends AgentState

State in a game problem.

Version:
0.1

User: aaron Date: Sep 24, 2006 Time: 3:00:10 PM

Author:
aaron@cs
See Also:
"Russell & Norvig p162"

Method Summary
 int getNextPlayerTurn()
          Returns the index of the next player to get to make a move.
 int getNumberOfPlayers()
          Returns the number of players for this game instance.
 

Method Detail

getNextPlayerTurn

int getNextPlayerTurn()
Returns the index of the next player to get to make a move.

Returns:
an integer between 0 and getNumberOfPlayers()

getNumberOfPlayers

int getNumberOfPlayers()
Returns the number of players for this game instance.

Presumably, in most games, this number will be the same for all states in a given instance of the game.

Returns:
number of players