Dave Burke
|
58fd32823e
|
Use List instead of LinkedList where possible
|
2022-03-02 22:16:03 -06:00 |
|
Dave Burke
|
5e950275fa
|
Refactor Game.play() to handle split hands more elegantly
|
2022-03-02 22:15:44 -06:00 |
|
Dave Burke
|
5aee1ecd09
|
Initial playSplitHand implementation
|
2022-02-22 13:03:35 -06:00 |
|
Mitch Peck
|
1592263258
|
Update player with split fields, stub out playSplit, and playSplit tests
|
2022-02-19 18:06:20 -06:00 |
|
Mitch Peck
|
5f28cd03fe
|
Implement compareHands method, add compareHands tests and fix UserIO Test
|
2022-02-18 19:35:54 -06:00 |
|
Dave Burke
|
db1e32a314
|
Use double to store bets
The original basic allowed fractional bets.
|
2022-02-11 13:02:22 -06:00 |
|
Dave Burke
|
df86d49bb7
|
Fix print call syntax
|
2022-02-11 12:37:15 -06:00 |
|
Dave Burke
|
5c998f3bb5
|
Add TODO to use fractions for bets
|
2022-02-11 12:37:09 -06:00 |
|
Dave Burke
|
a6cf574479
|
Add notes about insurance
|
2022-02-09 21:51:31 -06:00 |
|
Dave Burke
|
f65c2de058
|
Add comments and tasks
|
2022-02-09 21:40:27 -06:00 |
|
Dave Burke
|
2b2f9327f7
|
Implement play() and scoreHand()
|
2022-02-09 21:19:04 -06:00 |
|
Dave Burke
|
0b1f57ae4f
|
Refactor to allow testing side effects
By externalizing the source of i/o and randomness for shuffling, we can
inject non-interactive and deterministic behavior during unit tests.
|
2022-02-07 21:59:02 -06:00 |
|