diff --git a/ChessEngine/js/ChessEngine.js b/ChessEngine/js/ChessEngine.js index c42f454..8a0d483 100644 --- a/ChessEngine/js/ChessEngine.js +++ b/ChessEngine/js/ChessEngine.js @@ -120,7 +120,12 @@ class ChessBot{ bestValue = currentValue; } } - return bestMove; + + if (bestValue === 0) { + return this.determineSimplestBotMove(game, source, target); + } else { + return bestMove; + } } mini_max_AB(depth, game, alpha, beta, isMaximizingPlayer){