Changes for version 0.04 - 2026-10-13
- u and r, or undo and redo, take back your last move and the replies to it, and play them again
- Add from_text, and to_text(with_seed => 1) to write a game it can rebuild
- Add options, the fields a launcher offers before a game
- The keys, the screen and the picker are Game::Terminal::Kit's
- Requires perl 5.14
- The picker redraws in place instead of clearing the screen at every key
- The table wraps at the width of the terminal, not only at COLUMNS
- Shift-tab moves the cursor up
- An unset NO_COLOR or an empty one leaves colour on; any other value turns it off
Modules
draw dominoes with All Fives scoring, as a reusable engine
the undealt tiles, and the two nobody may draw
a determinised search that plays without peeking
why a move was refused
one seat's tiles
the tiles on the table, and where another may go
tiles, plays and whole hands as text
one tile put on the table
how a game ended, and in what order
which plays are legal, and what they would score
the open end total, what it scores, and the domino bonus
the 28 tiles of a double six set, and the seeded shuffle
the interactive game, and the only module here that does I/O
one bone of a double six set