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