From bc766346ee5827f8ceb00a0ac249a9d0d0dc5937 Mon Sep 17 00:00:00 2001 From: Joe Sweeney Date: Sat, 29 Apr 2017 18:59:14 -0400 Subject: [PATCH] Change minPly for endgame in client --- src/RmCheckersClient.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/RmCheckersClient.java b/src/RmCheckersClient.java index ca033bc..19faf9b 100644 --- a/src/RmCheckersClient.java +++ b/src/RmCheckersClient.java @@ -150,8 +150,7 @@ public class RmCheckersClient { public void playGame(int player) { int minPly = 8; - int maxPly = 12; - int incPly = 7; + int maxPly = 15; try { String msg = readAndEcho(); // initial message if(player == 1) { // black @@ -164,7 +163,7 @@ public class RmCheckersClient { } while(currentState.actions().size()>0){ if(currentState.isEndGame() && minPly < maxPly){ - minPly+=incPly; + minPly = maxPly; } currentState.printState(); Move myMove = ai.minimax(currentState, minPly);