aboutsummaryrefslogtreecommitdiff
path: root/src/board.cpp
diff options
context:
space:
mode:
authorAdam <adammegarules1@gmail.com>2026-07-26 16:33:03 +0200
committerAdam <adammegarules1@gmail.com>2026-07-26 16:33:03 +0200
commita46558e0aab30eb88ac3cafac8d490174bd4785f (patch)
tree863492751dcf5afb5196bbc7a457d8f7e735ede0 /src/board.cpp
parent809063825a9b0cc1edd01816ec78de55b0d7683e (diff)
making everything more strict + fixing the warnings/error
Diffstat (limited to 'src/board.cpp')
-rw-r--r--src/board.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/board.cpp b/src/board.cpp
index 081cc7d..172a9be 100644
--- a/src/board.cpp
+++ b/src/board.cpp
@@ -5,13 +5,11 @@
#include <iostream>
#include <print>
#include <string>
-#include <utility>
-
-const char toChar(pieceType type) {
+char toChar(pieceType type) {
switch (type) {
case NONE:
- return '.';
+ return '.';
case PAWN:
return 'P';
case KNIGHT:
@@ -25,7 +23,8 @@ const char toChar(pieceType type) {
case KING:
return 'K';
default:
- assert(false && "Unknown piece");
+ std::cout << "\n" << type << "\n";
+ assert(false && "Unknown piece" && type);
return '?';
}
}
@@ -90,4 +89,4 @@ void printBoard(board *b) {
std::println("Castling: {}", b->castle);
}
-void PlayMove(Move move, board *b) { return; }
+// void PlayMove(Move move, board *b) { return; }