summaryrefslogtreecommitdiff
path: root/dice/src/main/java/bjc/dicelang/neodice/DiePool.java
AgeCommit message (Collapse)Author
2021-03-13Update documentationBen Culkin
Also, did the same thing for Die I did for DiePool, where I moved the specific classes to the same file as the interface.
2021-03-13Add more documentationBen Culkin
Also, changed my mind on the way DiePool and its implementations should be structured. The implementations go in the die pool file as internal classes, because nobody should particularly care the specifics about their die pool, only that it does what it says it should
2020-12-03Rename interfaces to match Java styleBen Culkin
Renames several interfaces named in the IWhatever style, which Java doesn't use
2020-11-21Make dice genericBen Culkin
Convert dice from dealing exclusively with ints, to deal with objects of arbitrary types
2020-11-21Restructure new die implementationBen Culkin
2020-11-21Some more work on the new dice implementationBen Culkin
2020-11-14Begin new dice implementationBen Culkin
For various reasons, I'm not happy with the other implementations. Here's hoping that this one is better