From a6e593d42b634ab72a5e27664d59bd2b8088139e Mon Sep 17 00:00:00 2001 From: Sloth Date: Tue, 21 Oct 2014 12:53:39 +0000 Subject: [PATCH] - Improved last fixed for BoosterDraftAI. --- forge-gui/src/main/java/forge/limited/BoosterDraftAI.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/forge-gui/src/main/java/forge/limited/BoosterDraftAI.java b/forge-gui/src/main/java/forge/limited/BoosterDraftAI.java index d89d8027c68..3f7d4e068c7 100644 --- a/forge-gui/src/main/java/forge/limited/BoosterDraftAI.java +++ b/forge-gui/src/main/java/forge/limited/BoosterDraftAI.java @@ -98,11 +98,12 @@ public class BoosterDraftAI { final List possiblePick = new ArrayList(); for(Pair p : rankedCards) { double rating = p.getValue(); - if( rating <= bestRanking + .01 ) { - if (rating <= bestRanking) { + if(rating <= bestRanking + .01) { + if (rating < bestRanking) { + // found a better card start a new list possiblePick.clear(); + bestRanking = rating; } - bestRanking = rating; possiblePick.add(p.getKey()); } }