A C D E F G H I K L N O P R S T U V W 
All Classes All Packages

G

getAuthors() - Method in class info.kwarc.kalah.Agent
Returns agent's authors or null if not specified.
getBoardSize() - Method in class info.kwarc.kalah.KalahState
Returns the number of southern pits.
getDescription() - Method in class info.kwarc.kalah.Agent
Returns agent's description or null if not specified.
getHouse(KalahState.Player, int) - Method in class info.kwarc.kalah.KalahState
 
getHouseSum() - Method in class info.kwarc.kalah.KalahState
Returns the sum of seeds in all houses.
getHouseSumNorth() - Method in class info.kwarc.kalah.KalahState
Returns the sum of seeds in northern houses.
getHouseSumSouth() - Method in class info.kwarc.kalah.KalahState
Returns the sum of seeds in southern houses.
getMoves() - Method in class info.kwarc.kalah.KalahState
Returns an ArrayList containing the legal moves in sowing direction Moves are indexed from 0 to N-1 (in sowing direction).
getName() - Method in class info.kwarc.kalah.Agent
Returns agent's name or null if not specified.
getSideToMove() - Method in class info.kwarc.kalah.KalahState
Returns the side to move.
getStoreLead() - Method in class info.kwarc.kalah.KalahState
Returns the difference between stores from the perspective of the player who is about to move e.g.
getStoreNorth() - Method in class info.kwarc.kalah.KalahState
Returns the number of seeds in northern store.
getStoreSouth() - Method in class info.kwarc.kalah.KalahState
Returns the number of seeds in southern store.
getToken() - Method in class info.kwarc.kalah.Agent
Returns agent's token or null if not specified.
A C D E F G H I K L N O P R S T U V W 
All Classes All Packages