dicelab allows you to express complex dice rolling schemes in a functional language and then roll dice according to such a scheme or analyze the statistic distribution of values. This is useful when designing games (and to some degree when playing them).
Tags | Scientific/Engineering Mathematics Games/Entertainment |
---|---|
Operating Systems | POSIX |
Implementation | C |
Release Notes: This version fixes many bugs, introduces an optimization framework, and adds a proper manual.
Release Notes: This version can determine whether an operator is actually interested in the ordering of the argument list(s) and use this information to create corresponding sub-operators. This will increase the performance in many cases dramatically.
Release Notes: An exhaustive test suite was added, and the bugs found fixed. This should make this release much more reliable.
Release Notes: The program is much faster now.
Release Notes: This version can finally calculate the distribution of values precisely for the full language.