// // Created by hamac on 20.12.2024. // #ifndef CHESSUTILS_H #define CHESSUTILS_H // // Created by hamac on 18.12.2024. // #include <string> #include <sstream> #include <vector> #include <unordered_map> class ChessUtils { public: inline static const std::unordered_map<int, int> fileConvertion = { {0, 7}, {1, 6}, {2, 5}, {3, 4}, {4, 3}, {5, 2}, {6, 1}, {7, 0} }; static std::vector<std::string> split(const std::string &s, char delim); static std::pair<int, int> convertPosition(const std::string &pos); }; #endif //CHESSUTILS_H