From b154f44c84252682472a9faf54b51d3abe970ffd Mon Sep 17 00:00:00 2001 From: eug-vs Date: Thu, 18 Aug 2022 13:54:10 +0300 Subject: feat: allow to play both sides --- src/config.h | 3 ++- src/main.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/config.h b/src/config.h index 1cadbc1..67c9b0b 100644 --- a/src/config.h +++ b/src/config.h @@ -1,4 +1,5 @@ #define BOARD_SIZE 8 #define DEFAULT_FEN "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1" -#define MAX_DEPTH 3 +#define MAX_DEPTH 4 #define INFINITY 1000000 +#define PLAYER WHITE diff --git a/src/main.c b/src/main.c index 52724cf..2174f97 100644 --- a/src/main.c +++ b/src/main.c @@ -480,13 +480,13 @@ int main() { int color = WHITE; while (1) { - if (color == BLACK) { + if (color == PLAYER) { printf("Current score is %i\n", compute_score(board)); printf("White coverage: %i, black coverage: %i\n", compute_coverage(board, WHITE), compute_coverage(board, BLACK)); printf("Enter a move for %s:\n", COLORS[color]); input_move(move); } else { - printf("Evaluating move for black...\n"); + printf("Evaluating move for %s...\n", COLORS[color]); clock_t start, end; int metrics = 0; start = clock(); -- cgit v1.2.3