Class: GameState

GameState(args, {Object[]))

A Shogi Game State

Constructor

new GameState(args, {Object[]))

Create a game state.
Parameters:
Name Type Description
args Object The properties of the game state.
Properties
Name Type Description
current_player_number number The number of the current player.
squares Array.<Object> An array of square properties
{Object[]) args.hands - The hands of each player.
Source:

Members

asJson

The game state serialized as simple objects.
Source:

currentPlayerNumber :number

Type:
  • number
Source:

hands :Array.<Hand>

Type:
Source:

selectedSquare

The square that's selected.
Source:

squares :SquareSet

Type:
Source: