diff options
-rwxr-xr-x | scripts/dice.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/dice.py b/scripts/dice.py index 00bbd6f..cde7fbb 100755 --- a/scripts/dice.py +++ b/scripts/dice.py @@ -58,10 +58,22 @@ class Dice: if __name__ == '__main__': alpha = [1, 2, 3, 3, 5, 7] beta = [0, 2, 4, 4, 5, 6] + gamma = [1, 2, 3, 4, 5, 6] + sigma = [random.randint(1, 6) for _ in range(6)] + delta = [abs(g - s) for g, s in zip(gamma, sigma)] + delta = [abs(7 - s) for g, s in zip(gamma, sigma)] + # What I really want is to init the dice with a total pip count and then choose the distribution + # We probably need a batch dice class dice_a = Dice(alpha) dice_b = Dice(beta) + dice_g = Dice(gamma) + dice_s = Dice(sigma) + dice_d = Dice(delta) a = dice_a.roll() b = dice_b.roll() + g = dice_g.roll() + s = dice_s.roll() + d = dice_d.roll() print(a, b, a + b) |