Game¶
- 
class 
games.chess.game.Game¶ Bases:
joueur.base_game.BaseGameThe class representing the Game in the Chess game.
The traditional 8x8 chess board with pieces.
- 
property 
fen¶ Forsyth-Edwards Notation (fen), a notation that describes the game board state.
- Type
 str
- 
property 
game_objects¶ A mapping of every game object’s ID to the actual game object. Primarily used by the server and client to easily refer to the game objects via ID.
- Type
 dict[str, games.chess.game_object.GameObject]
- 
get_game_object(id: str) → Optional[joueur.base_game_object.BaseGameObject]¶ gets the game object with the given id, or None
- Returns
 BaseGameObject in the game with the given id, or None if not found
- 
property 
history¶ The list of [known] moves that have occurred in the game, in Universal Chess Interface (UCI) format. The first element is the first move, with the last element being the most recent.
- Type
 list[str]
- 
property 
players¶ List of all the players in the game.
- Type
 
- 
property 
session¶ A unique identifier for the game instance that is being played.
- Type
 str
- 
property