From 9d84c5ed8716bc844a3db3faa841161a3bf246ff Mon Sep 17 00:00:00 2001 From: Sailesh Date: Tue, 4 Apr 2017 20:59:53 -0400 Subject: [PATCH] Fix bug in jumps --- src/CheckersGameState2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/CheckersGameState2.java b/src/CheckersGameState2.java index bffc613..3ec0ba0 100644 --- a/src/CheckersGameState2.java +++ b/src/CheckersGameState2.java @@ -124,6 +124,7 @@ public class CheckersGameState2 implements CheckersGameState { private ArrayList findJumpMoves(int starting, int current, int[] path) { ArrayList moves = new ArrayList(); int piece = board[starting]; + board[starting] = 0; int[] neighbors = neighbors(current); int beg, end; if(piece == 1) { @@ -154,6 +155,7 @@ public class CheckersGameState2 implements CheckersGameState { } } } + board[starting] = piece; return moves; }