Xiangiqgame
AI engine for Xiangqi
|
Contains functions for importing / exporting a GameSummary from / to .json file. More...
Functions | |
Any | enc_hook (Any obj) |
Any | dec_hook (Type type, Any obj) |
GameSummary | import_game_summary (Path path) |
def | export_game_summary (GameSummary game_summary, Path path) |
Variables | |
msgspec | encoder = msgspec.json.Encoder(enc_hook=enc_hook) |
msgspec | decoder = msgspec.json.Decoder(GameSummary, dec_hook=dec_hook) |
PieceColor | my_piece_color = PieceColor.kRed |
int | my_int = int(my_piece_color) |
Contains functions for importing / exporting a GameSummary from / to .json file.
Any xiangqipy.game_summary_io.dec_hook | ( | Type | type, |
Any | obj | ||
) |
Definition at line 26 of file game_summary_io.py.
Any xiangqipy.game_summary_io.enc_hook | ( | Any | obj | ) |
Definition at line 13 of file game_summary_io.py.
def xiangqipy.game_summary_io.export_game_summary | ( | GameSummary | game_summary, |
Path | path | ||
) |
Definition at line 52 of file game_summary_io.py.
GameSummary xiangqipy.game_summary_io.import_game_summary | ( | Path | path | ) |
Definition at line 46 of file game_summary_io.py.
msgspec xiangqipy.game_summary_io.decoder = msgspec.json.Decoder(GameSummary, dec_hook=dec_hook) |
Definition at line 43 of file game_summary_io.py.
Definition at line 42 of file game_summary_io.py.
int xiangqipy.game_summary_io.my_int = int(my_piece_color) |
Definition at line 67 of file game_summary_io.py.
PieceColor xiangqipy.game_summary_io.my_piece_color = PieceColor.kRed |
Definition at line 66 of file game_summary_io.py.