From 6b76d2ff5a3df3931c0983d915eed33e83e892e0 Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Wed, 25 Oct 2017 12:30:48 -0300 Subject: Move dice to new module --- base/src/bjc/dicelang/dice/DieList.java | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 base/src/bjc/dicelang/dice/DieList.java (limited to 'base/src/bjc/dicelang/dice/DieList.java') diff --git a/base/src/bjc/dicelang/dice/DieList.java b/base/src/bjc/dicelang/dice/DieList.java deleted file mode 100644 index 48006d4..0000000 --- a/base/src/bjc/dicelang/dice/DieList.java +++ /dev/null @@ -1,31 +0,0 @@ -package bjc.dicelang.dice; - -/** - * Represents a group of dice. - * - * @author Ben Culkin. - */ -public interface DieList { - /** - * Can this list be optimized? - * - * @return Whether or not this list can be optimized. - */ - boolean canOptimize(); - - /** - * Optimize this list, if it can be done. - * - * Invoking this on unoptimizable expression is undefined. - * - * @return The optimized form of this list. - */ - long[] optimize(); - - /** - * Roll this group of dice. - * - * @return A possible roll of this group. - */ - long[] roll(); -} -- cgit v1.2.3