✅ Roll d6 range
| Category | Ability |
| Status | Passing |
| Test | tests/test_rng.py::test_roll_d6_range |
1000 die rolls all fall within [1, 6].
Preconditions
- rng = DeterministicRNG(seed=0)
Action
- Call roll_d6() 1000 times.
Expected Postconditions
-
Every result is an integer in [1, 6].
-
All 6 faces appear at least once.
Assertions
assert all(1 <= r <= 6 for r in rolls)
for face in range(1, 7):
assert face in rolls