From 9b40f6559b4673ae4a7f8f072f29d8b0c0c3bcc1 Mon Sep 17 00:00:00 2001 From: Myrd Date: Sat, 7 Feb 2015 03:13:52 +0000 Subject: [PATCH] Fix some spammy output that came from my last commit. --- .../src/main/java/forge/ai/simulation/GameSimulator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/simulation/GameSimulator.java b/forge-ai/src/main/java/forge/ai/simulation/GameSimulator.java index 21c2bad657d..1f2e7f64037 100644 --- a/forge-ai/src/main/java/forge/ai/simulation/GameSimulator.java +++ b/forge-ai/src/main/java/forge/ai/simulation/GameSimulator.java @@ -36,7 +36,6 @@ public class GameSimulator { aiPlayer = simGame.getPlayers().get(1); opponent = simGame.getPlayers().get(0); eval = new GameStateEvaluator(); - eval.setDebugging(true); origLines = new ArrayList(); debugLines = origLines; @@ -46,10 +45,15 @@ public class GameSimulator { Player origAiPlayer = origGame.getPlayers().get(1); origScore = eval.getScoreForGameState(origGame, origAiPlayer); + eval.setDebugging(true); ArrayList simLines = new ArrayList(); debugLines = simLines; int simScore = eval.getScoreForGameState(simGame, aiPlayer); if (simScore != origScore) { + // Re-eval orig with debug printing. + origLines = new ArrayList(); + debugLines = origLines; + eval.getScoreForGameState(origGame, origAiPlayer); // Print debug info. printDiff(origLines, simLines); throw new RuntimeException("Game copy error");