-
While it's not hard for someone familiar with the library to construct the rolls they want, dice-rolling DSLs are much more convenient to use in many cases. Like, `d4 + d6` is way simpler than `R.flat…
-
Add unit tests or tests on a similar level.
For comparison with probability results values from `anydice.com` can be used.
-
**Is your feature request related to a problem? Please describe.**
[AnyDice](https://anydice.com/) supports arbitarily sided dice with syntax `d{1,2,4,8}` these are often handy, for example when you …
-
Some systems roll multiple dice and keep the middle result. While you can do something like 3d20kl2k1, it would be nice to have a shorthand for it.
Alternatively, allow us to select the number dice t…
-
For example:
- Repeat the highest value (every 6 in any d6)
- Ignore the lowest/highest value
- Keep the lowest/highest value
These rules are applied to the parsed expression. So they should b…
-
### Environment
This should apply to all versions and platforms
### Description
I'd like an alternate or additional game log format to make summarizing game stats easier.
A flat file that meet…
-
Is there a way to include the 8/9/rote quality of World of Darkness.
Also, the ability to separate which rolls are rolls and which rolls are rerolls would be nice.
-
What does the "@" operator do exactly?
I'm looking to calculate warhammer saves, which would be (number of wounds)d6cs>3 for example, where number of wounds is the cloud from (number of hits)d6cs>3, …
-
Edit - action plan:
- Setup database and calculate avg. damage (Aufbau ChatGPT)
- Eigenschaften? SR?
- Score based on avg. damage, consistency (less SD = better) and weighted (ChatGPT) properties
…
-
BlankRV has strange behavior when passed to a function.
This shows that BlankRV (both the special and the regular) stops calling the functions regardless of the other parameters ONLY IF the BlankRV…