From 92f38547ea0a82fa86ae3533ae0b25a22f1f9747 Mon Sep 17 00:00:00 2001 From: John Bojorquez Date: Tue, 3 May 2016 17:16:47 -0400 Subject: [PATCH] Fixed jumping bug for minimax --- src/player/ComputerPlayer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/player/ComputerPlayer.java b/src/player/ComputerPlayer.java index 89d1ee4..85b048d 100644 --- a/src/player/ComputerPlayer.java +++ b/src/player/ComputerPlayer.java @@ -20,8 +20,10 @@ public class ComputerPlayer extends Player { Move move = getMinimaxMove(GameConstants.MAX_SEARCH_DEPTH, inJumpSequence); if (move == null) { inJumpSequence = false; - }else if (board.movePromotesPiece(move)) { + } else if (board.movePromotesPiece(move)) { inJumpSequence = false; + } else if (move.isJump()) { + inJumpSequence = true; } return move; }