Changes for version 0.04 - 2026-10-13

  • Add options, the fields a launcher offers before a game
  • The keys and the screen are Game::Terminal::Kit's
  • Requires perl 5.14
  • An empty NO_COLOR no longer turns colour off
  • Fix: after t, or at the count, what was typed was not echoed
  • Add to_text and from_text; fix: clone lost the ko rule, setup and first mover
  • Add undo and redo: u and r, or the words; r no longer resigns, type resign

Modules

the rules of Go, with the board in C
a readable view of a position, in columns and rows
Monte Carlo, because alpha-beta does not work on Go
the door to the C board
a flagged rejection, returned and never thrown
the Go Text Protocol, so another engine can be the oracle
the confirmation phase, which Article 9 requires
one move, of one kind
the two coordinate alphabets, and the gap between them
who won, by how much, and by what
the constants, the codes and the pinned values
read and write the SGF subset a Go record needs
Japanese territory, and the area score it is checked against
a playable game on two filehandles