Gomill 0.7 (2011-08-13)
The ringmaster now applies handicap stone compensation when using its internal
scorer. Set internal_scorer_handicap_compensation to "no" to
return to the old behaviour.
- Added a full implementation of SGF support, replacing the previous minimal
support.
- Added a split_sgf_collection.py example script.
- The common, boards,
ascii_boards, and handicap_layout modules are
now documented as stable.
- Improved handling of long responses to the version GTP command.
- Added support for handicap stone compensation when scoring games.
- Gomill now checks the response to the fixed_handicap GTP command.
- Added the gomill.__version__ constant.
Changes to (previously) undocumented parts of the library:
- Renamed the gomill.gomill_common module to gomill.common.
- Renamed the gomill.gomill_utils module to gomill.utils.
- Renamed Board.board_coords to board_points.
- Replaced the ascii_boards.play_diagram() function with
interpret_diagram(), making the board parameter
optional.
- gtp_engine.interpret_float() now rejects infinities and NaNs.
- Changes to the gtp_states module: tightened error handling, removed
the komi-mangling feature, renamed History_move.coords to
History_move.move.