Changes for version 0.04 - 2026-10-13
- u and r, undo and redo, take back a turn and play it again
- 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 moves in the picker are numbered
- The picker is drawn over the last frame, with no clear between
- to_text and from_text carry the variant, the first seat, the starting board, the seed, and a resignation, timeout or abandonment
- Shift-tab moves the cursor back
- Remove read_char, read_sequence and recent; add keyboard, screen, log, last_move and picker
Modules
the African sow and capture game, Abapa rules
the twelve houses, the two stores, and the sowing
an opponent, on a node budget
a refused move, returned rather than thrown
one sowing, and what it took
house letters, transcripts, and boards as text
how a game ended
what a move is allowed to do, and what it does
what has been captured, and what the result was
a playable game on two filehandles
the rule table, and what varies between rule sets