aboutsummaryrefslogtreecommitdiff
path: root/src/moves.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/moves.cpp')
-rw-r--r--src/moves.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/moves.cpp b/src/moves.cpp
index d5ad989..4deafe3 100644
--- a/src/moves.cpp
+++ b/src/moves.cpp
@@ -164,12 +164,11 @@ std::vector<Move> GetLegalMoves(Game *g) {
}
}
- return legalMoves;
+ return legalMoves;
}
GameState GetNewGameState(Game *g) {
// make sure we dont override game ending states
- if (g->state == DRAW || g->state == STALEMATE || g->state == WHITE_WON ||
- g->state == BLACK_WON) {
+ if (g->state == DRAW || g->state == WHITE_WON || g->state == BLACK_WON) {
return g->state;
}
if (g->halfMoveClock >= 50) {
@@ -186,7 +185,7 @@ GameState GetNewGameState(Game *g) {
if (check) {
g->state = g->turn ? BLACK_WON : WHITE_WON;
} else {
- g->state = STALEMATE;
+ g->state = DRAW;
}
}
return g->state;