GNU Go 3.1.9 released October 7, 2001 The following patches are in: gunnar_1_9.6. Tuning, etc. tristan_1_9.2. Reads connections. trevor_1_9.4. teun_1_9.4. Point orientation. inge_1_9.3. Makes eye_data one-dimensional. gunnar_1_9.5. Fixes some of Trevor's regressions. trevor_1_9.1. Needed to trap errors on Win32. trevor_1_9.2. Adds informational comments to trevor.tst. trevor_1_9.3. Adds two files to regression/ teun_1_9.2. Completes the -i and -o mkpat options. trevor_reg_1_9.tar.gz. A new pile of regressions. gunnar_1_9.4. More 1D stuff, mostly in worm.c. gunnar_1_9.3. Minor bugfix. gunnar_1_9.2. Revises compute_primary_domains(). vcrepair_1_9.2. CR/LF madness fixed in .dsp files. gunnar_1_9.1. Lots of one-dimensional conversion and cleanup. teun_1_9.1. Adds -i and -o options to mkpat. worm_stones_1_9.1. GTP worm_stones OK when stackp>0, can take color parameter inge_1_9.2.gz. Big patch making dragon[][] and worm[][] one-dimensional. vcrepair_1_9.1. Remember to compile fuseki.c under VC. There were a couple of other patches that went directly into the CVS and were documented in the list. The principal omission is Man's revised fuseki.db. I am slowly going through these 1500 patterns and deleting a few that are obviously bad. When I am done this will probably be accepted. I'm up to pattern 223. - revised examine_move_safety heuristics - owl_determine_life() revised - new gtp functions connect and disconnect - naive_ladder() made global - warnings eliminated from readconnect.c - most functions in readconnect.c made static - add point reorientation functions - add some comments to dfa.c - bugfix and cleanup in naive_ladder() - new interface/GoImage/Stone.pm - struct eye_data arrays changed from 2D to 1D - 9x9 case revised in fuseki() - bugfix in goal detection in matchpat, don't accept empty goal vertices - bugfix in gtp_genmove() - new test cases in owl.tst - further 1D revisions in worm.c - find_lunch() moved from utils.c to worm.c - is_same_worm() converted to 1D - bugfix in list_move_reasons() - revised test case in niki.tst - tuning - owl tuning - connection tuning - new implementation of compute_primary_domains() - new eye pattern - bugfix in fuseki.c - cleanup and further 1D conversion in optics.c - sgf_decideeye doesn't require owl computation - 1D revisions in worm.c - is_worm_origin(), propagate_worms(), does_attack(), does_defend() are 1D - NNGS customization removed from ascii interface - gtp_worm_stones can be run with stackp>0 and can take a color argument - mkpat can take -i and -o options - MIN_BOARD is 5