Optionalrng?: RNGRandomness source. Takes precedence over seed — when both are given,
seed is ignored.
Optionalseed?: string | numberSeed for a fresh SeededRNG. Equal seeds replay the same die sequence for
the same notation. Ignored when rng is set.
Everything roll accepts on top of the shared EvaluationOptions: a randomness source, given either as a ready-made RNG or as a seed.