diff options
Diffstat (limited to 'src/jrummikub/ai/TurnLogic.java')
-rw-r--r-- | src/jrummikub/ai/TurnLogic.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/jrummikub/ai/TurnLogic.java b/src/jrummikub/ai/TurnLogic.java index dcb95fc..1ce752c 100644 --- a/src/jrummikub/ai/TurnLogic.java +++ b/src/jrummikub/ai/TurnLogic.java @@ -1,5 +1,15 @@ package jrummikub.ai; +import static jrummikub.ai.fdsolver.Constraints.constant; +import static jrummikub.ai.fdsolver.Constraints.index; +import static jrummikub.ai.fdsolver.Constraints.lessThan; +import static jrummikub.ai.fdsolver.Constraints.lessThanEq; +import static jrummikub.ai.fdsolver.Constraints.offset; +import static jrummikub.ai.fdsolver.Constraints.same; +import static jrummikub.ai.fdsolver.Constraints.sum; +import static jrummikub.ai.fdsolver.Constraints.unless; +import static jrummikub.ai.fdsolver.Constraints.when; + import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; @@ -9,13 +19,9 @@ import java.util.Set; import jrummikub.ai.fdsolver.Constraint; import jrummikub.ai.fdsolver.Solver; import jrummikub.ai.fdsolver.Var; -import jrummikub.ai.fdsolver.constraint.IfConstraint; -import jrummikub.ai.fdsolver.constraint.IndexConstraint; -import jrummikub.ai.fdsolver.constraint.LessThan; import jrummikub.model.GameSettings; import jrummikub.model.Stone; import jrummikub.model.StoneColor; -import static jrummikub.ai.fdsolver.Constraints.*; /** * Provides Humanlike Advanced Logic (HAL) that models the options given to a |