|
Xiangiqgame
AI engine for Xiangqi
|
#include <gameboard/board_data_structs.hpp>#include <movetranslation/move_translator.hpp>#include <regex>#include <sstream>#include <string>
Go to the source code of this file.
Namespaces | |
| namespace | movetranslation |
Functions | |
| const std::string | movetranslation::GetInput (std::istream &input_stream) |
| const std::string | movetranslation::Trim (const std::string &str) |
| const std::vector< std::string > | movetranslation::Tokenize (const std::string &input) |
| bool | movetranslation::IsValidAlgebraicMove (const std::vector< std::string > &tokens) |
| bool | movetranslation::IsValidAlgebraicBoardSpace (const std::string &algebraic_space) |