Commit graph

21 commits

Author SHA1 Message Date
28e2b6ccfd Allow players to resign games
Resolves #16.
2024-06-27 18:55:40 -07:00
b77a42abd7 Play forced moves automatically
Resolves #5.
2024-01-10 21:42:43 -08:00
118a7f78eb Fix pip count when playing tabula 2024-01-08 10:36:27 -08:00
0892030f73 Rename parameter acey as variant, allowing additional variants to be supported 2024-01-07 12:37:01 -08:00
f049353bd3 Store board state as []int8 2024-01-05 18:18:54 -08:00
242b6132e6 Fix pips calculation when playing acey-deucey 2023-12-13 21:27:50 -08:00
b081b604e1 Re-roll when starting an acey-deucey game 2023-11-27 19:39:14 -08:00
a87e493425 Add MayChooseRoll 2023-11-27 17:48:43 -08:00
3c37ea5927 Fix double command 2023-11-27 15:12:28 -08:00
28ba643bf9 Support spectating matches
Resolves #3.
2023-11-16 17:12:17 -08:00
328e37f900 Add method for calculating player pip count 2023-11-13 18:51:29 -08:00
e200fbb195 Only allow doubling in multi-point matches 2023-11-10 22:33:48 -08:00
8da2829b6a Add doubling cube 2023-10-20 13:51:32 -07:00
e6b46bf42c Fix calculation in MayOK 2023-09-18 18:00:37 -07:00
3db3cacce3 Add GameState.MayReset 2023-09-18 11:16:20 -07:00
68f0cdcd7c Support bearing off 2023-09-07 00:21:58 -07:00
c983ff367a Fix NeedRoll calculation 2023-09-02 23:51:06 -07:00
0df16bc71a Support moving checkers 2023-09-02 14:48:49 -07:00
2f09683339 Add more JSON events 2023-08-26 20:33:16 -07:00
2408478221 Add move command 2023-08-25 00:26:56 -07:00
6ce7af469a Initial commit 2023-07-31 16:46:28 -07:00