|
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.