Xiangiqgame
AI engine for Xiangqi
|
Go to the source code of this file.
Namespaces | |
namespace | xiangqipy |
Python package that wraps the C++ core. | |
namespace | xiangqipy.move_translator |
Contains functions used to convert algebraic board notation into integer indices array notation. | |
Functions | |
List[str] | xiangqipy.move_translator.parse_input (str player_input) |
bool | xiangqipy.move_translator.is_valid_algebraic_pair (List[str] parsed_input) |
BoardSpace | xiangqipy.move_translator.algebraic_space_to_boardspace (str algebraic_space) |
str | xiangqipy.move_translator.boardspace_to_algebraic_space (BoardSpace board_space) |
Move | xiangqipy.move_translator.convert_parsed_input_to_move (List[str] parsed_input) |
str | xiangqipy.move_translator.convert_move_to_input_str (Move move) |