GNU Go 3.1.8 released October 1, 2001 The CVS tag for this release is rel-3-1-8. The following patches are included: gunnar_1_8.6. Reading patch. gunnar_1_8.7. Revised connection value. tuning_1_8.1. Tuning patch, bugfix gunnar_1_8.5. Revises dragon_stones and worm_stones functionality. inge_1_8.2. move_reasons.c made one dimensional. Now merged in the CVS. dsp.patch.gz. VC compilation changes. gtpstones_1_8.1. This patch adds gtp functions dragon_stones and worm_stones. teun_1_8.1. Revises rotated tests. gunnar_1_8.4. Revision of dragon_data. gunnar_1_8.3. Reading bugfix. eye_0_1.1. Eye tuning. gunnar_1_8.4. fuseki.db split off from patterns.db mans_0_0.1.gz. Patch to extract_fuseki and fuseki13.db. mans_0_0.2. Goes on top of the previous patch. inge_1_8.1. More one dimensional stuff. dragon_data_1_8.1. GTP commands dragon_data and worm_data were broke. trevor_1_8.1. Twogtp writes an html index. gunnar_1_8.1. Caves and cavities are eliminated. gunnar_1_8.2. Tuning. gunnar_1_8.3.gz. Dragon data moved to dragon2. gunnar_1_8.5. SGF code cleanup. This version does pretty well on the regressions. - defend2() revised - attack2() revised - break_chain2_moves() revised - connection_value() revised - most parts of move_reasons.c converted to 1D - domain calculation in optics.c now 1D - hash.c is more 1D - new function is_ko_point() in board.c - computation of cavities removed from worm.c - computation of caves removed from dragon.c - computation of inessential worms moved from make_dragons() to make_worms() - computation of ko points removed from make_worms() - printing of cutting stones removed from genmove.c - examine_cavity() simplified and made static - cavity_recurse() simplified - ko field removed from worm_data struct - border field removed from dragon_data struct - several fields moved from struct dragon_data to struct dragon_data2 - false_margin field eliminated from struct eye_data - cleanup of sgf code - extended functionality of gtp commands dragon_stones and worm_stones - gtp_dragon_data returns a list of strings - new gtp functions dragon_stones and worm_stones - revision of extract_fuseki - revision of fuseki.c - bugfix in break_chain3 - bugfix in special_attack4 - warning fixed in mkpat - formatting errors fixed in decidestring and other places: use %1m - bugfix: trace in move_reasons.c - gtp_dragon_data() revised - new gtp functions dragon_stones and worm_stones - twogtp-a writes html - tuning - owl tuning - eye tuning - one new test case in reading.tst - new regression/games/trevor/* and unsorted tests mv'ed to trevor - new tests xxlin.tst - strategy4 target in regression/Makefile.am corrected - rotated tests revised - dsp files revised