diff --git a/Move.cpp b/Move.cpp index 75dec86..74b05c8 100644 --- a/Move.cpp +++ b/Move.cpp @@ -39,7 +39,10 @@ std::optional Move::promotion() const { } std::ostream &operator<<(std::ostream &os, const Move &move) { - (void) move; + os << move.from() << move.to(); + if (move.promotion().has_value()) { + os << static_cast(move.promotion().value()); + } return os; }