Add assignment

This commit is contained in:
Job Noorman
2022-10-27 12:29:19 +02:00
commit 9f05ab03c1
49 changed files with 4339 additions and 0 deletions

46
Move.cpp Normal file
View File

@@ -0,0 +1,46 @@
#include "Move.hpp"
#include <ostream>
Move::Move(const Square& from, const Square& to,
const std::optional<PieceType>& promotion)
{
(void)from;
(void)to;
(void)promotion;
}
Move::Optional Move::fromUci(const std::string& uci) {
(void)uci;
return std::nullopt;
}
Square Move::from() const {
return Square::A1;
}
Square Move::to() const {
return Square::A1;
}
std::optional<PieceType> Move::promotion() const {
return std::nullopt;
}
std::ostream& operator<<(std::ostream& os, const Move& move) {
(void)move;
return os;
}
bool operator<(const Move& lhs, const Move& rhs) {
(void)lhs;
(void)rhs;
return false;
}
bool operator==(const Move& lhs, const Move& rhs) {
(void)lhs;
(void)rhs;
return false;
}