bertieb
|
bea2bb5c66
|
Add outcomes + outcomeBalance tests
|
há 3 anos |
bertieb
|
effc85c13f
|
Rewrite tests to re-use candidates
|
há 3 anos |
bertieb
|
14f32e812f
|
Add tests using Mocha+Chai
|
há 3 anos |
bertieb
|
0f1fb9ef3b
|
'Cancel out' reroll pairs when determining re-roll
|
há 3 anos |
bertieb
|
dde3e66bf0
|
add cancelRerollDice() as helper function
Cancels out 10s and 1s, for use in rerollNeeded()
|
há 3 anos |
bertieb
|
22170650c0
|
Split reroll-determining to own function
Aids unit testing which is needed for good practice and as we
are seeing bugs creep in around unnecessary rerolls
|
há 3 anos |
bertieb
|
ac0b877685
|
Add outcome to dice result
Also start sketching out results set for aggregate results
|
há 3 anos |
bertieb
|
fd42ead81b
|
Remove unnecessary constructor(), add print line
|
há 3 anos |
bertieb
|
5730671b27
|
Rewrite inline comments in TSDoc style
|
há 3 anos |
bertieb
|
1fe526f1d5
|
Add countOutcomeBalance - balance successes/fails
|
há 3 anos |
bertieb
|
110a574b8a
|
Initial version, rolls 4 asphodice with rerolls
|
há 3 anos |