DiceNotation is a dice rolling library implemented as a PCL. It can be used to turn strings like "6d4k2 + 12" into actionable dice rolls and, using DiceNotation's `MinDieRoller` and `MaxDieRoller`, can easily compute the full range as well.
Install-Package EdCanHack.DiceNotation -Version 0.2.0
dotnet add package EdCanHack.DiceNotation --version 0.2.0
<PackageReference Include="EdCanHack.DiceNotation" Version="0.2.0" />
paket add EdCanHack.DiceNotation --version 0.2.0
0.2.0: Initial release on GitHub and NuGet. Upgraded to .NET 4.5 and PCL.
0.1.0: Initial release on CodePlex.
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on EdCanHack.DiceNotation:
MathNet.Numerics is a battle-tested library for numerics in C# and provides its own random number generation system. This extends DiceNotation to use its RandomSource instead of .NET's; with this you can still use the default PRNG with `SystemRandomSource` but also supports custom and tunable random generators.
This package is not used by any popular GitHub repositories.