From eee037ff22124e176302066240b3ad77feb5d306 Mon Sep 17 00:00:00 2001 From: Joe Sweeney Date: Sun, 30 Apr 2017 16:27:05 -0400 Subject: [PATCH] Tweak end game evaluator --- src/EndEvaluator.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/EndEvaluator.java b/src/EndEvaluator.java index 7a0c8ff..e6f2b16 100644 --- a/src/EndEvaluator.java +++ b/src/EndEvaluator.java @@ -11,10 +11,13 @@ public class EndEvaluator extends LearningEvaluator { if(s.isTerminal()){ if(s.winner() == player){ - return endVal; // what should this be? + return endVal; } - else{ - return -endVal; // assuming only positive evalutions + else if(s.winner() == 0){ + return 0; + } + else { + return -endVal; } } double[] params = s.getFeatures(player);