From 51a32d878d947278f9ba8e073e7f14898d16a85b Mon Sep 17 00:00:00 2001 From: Zachary Wahrman Date: Fri, 13 Dec 2019 14:15:56 -0500 Subject: [PATCH] best eval function --- state.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/state.py b/state.py index 84ef76f..0966a5f 100644 --- a/state.py +++ b/state.py @@ -260,16 +260,7 @@ class State: return -1 * math.inf if opponent_moves == 0: return math.inf - if self.playerMode == 1: - return len(player_moves) - (len(opponent_moves)*3) - if self.playerMode == 2: - return len(player_moves)/len(opponent_moves) - if self.playerMode == 3: - return len(player_moves)/(len(opponent_moves)*2) - if self.playerMode == 4: - return len(player_moves)/(len(opponent_moves)*3) - if self.playerMode == 5: - return len(player_moves)/(len(opponent_moves)*4) + return len(player_moves)/(len(opponent_moves)*4) def makeMove(self, color): if len(self.generate_moves(self.board, color)) > 0: