From 456f1af310530fbf77f7df2ca2ca8af08896b37b Mon Sep 17 00:00:00 2001 From: Michael Kamensky Date: Sun, 21 May 2023 16:26:30 +0300 Subject: [PATCH] - Attempt to make a formula for evaluating relative priority of creature spells. --- forge-ai/src/main/java/forge/ai/AiController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-ai/src/main/java/forge/ai/AiController.java b/forge-ai/src/main/java/forge/ai/AiController.java index a7120efde8a..fb45f8a8ebb 100644 --- a/forge-ai/src/main/java/forge/ai/AiController.java +++ b/forge-ai/src/main/java/forge/ai/AiController.java @@ -1087,9 +1087,9 @@ public class AiController { int evalA = ComputerUtilCard.evaluateCreature(a); int evalB = ComputerUtilCard.evaluateCreature(b); if (evalA > evalB) { - a1 = b1 + 1; + a1 += Math.max(1, Math.ceil(evalA / 100.0f)); } else if (evalB > evalA) { - b1 = a1 + 1; + b1 += Math.max(1, Math.ceil(evalB / 100.0f)); } }