we can finally print pieces and colours properly

This commit is contained in:
Karma Riuk 2025-02-03 01:05:37 +01:00
parent 5e4b880aad
commit dc3031ddc1

View File

@ -4,6 +4,7 @@
#include <cstdint> #include <cstdint>
#include <optional> #include <optional>
#include <ostream>
#include <vector> #include <vector>
enum Piece : int8_t { enum Piece : int8_t {
@ -21,6 +22,11 @@ enum Colour : int8_t {
Black = 16, Black = 16,
}; };
inline std::ostream& operator<<(std::ostream& os, const int8_t& i) {
os << std::to_string(i);
return os;
}
class Board; class Board;
struct Coords; struct Coords;