Initializes dice with a seed.
Roll the dice and count the number of rolls that met the specified target.
Roll one set of dice according to the set parameters.
Performs all rolls at once.
Number of dice per set to roll.
Lower bound of results to reroll.
Maximum number of dice to consider in results.
Number of sets of dice to roll.
Number of sides on each die.
Whether to take the lowest or highest rolls.
Upper bound of results to reroll.
Value to add to the sum of each set.
What sort of weighting to apply to the dice, if any.
A set of dice, ready to be rolled.