diff -ur gnugo-3.7.7-orig/ChangeLog gnugo-3.7.7/ChangeLog
|
old
|
new
|
|
| 898 | 898 | - owla life accepted on escape in do_owl_analyze_semeai only if stackp>2 |
| 899 | 899 | - use status instead of owl_status in find_more_owl_attack_and_defense_moves |
| 900 | 900 | - speed optimizations in board.c, particularly fastlib() |
| 901 | | - now possible to reduce MAX_BOARD and still get working GNU go |
| | 901 | - now possible to reduce MAX_BOARD and still get working GNU Go |
| 902 | 902 | - mkpat now has amechanism for dropping patterns |
| 903 | 903 | - corner database creation implemented |
| 904 | 904 | - corner database pattern matcher implemented but not activated |
diff -ur gnugo-3.7.7-orig/doc/gnugo.texi gnugo-3.7.7/doc/gnugo.texi
|
old
|
new
|
|
| 6 | 6 | |
| 7 | 7 | @dircategory GNU games |
| 8 | 8 | @direntry |
| 9 | | * GNU go: (gnugo). The GNU Go program |
| | 9 | * GNU Go: (gnugo). The GNU Go program |
| 10 | 10 | @end direntry |
| 11 | 11 | |
| 12 | 12 | @set EDITION 3.6 |
| … |
… |
|
| 26 | 26 | |
| 27 | 27 | @sp 1 |
| 28 | 28 | @page |
| 29 | | @title{GNU GO 3.6} |
| | 29 | @title{GNU Go 3.6} |
| 30 | 30 | @vskip 0pt plus 1filll |
| 31 | 31 | Copyright @copyright{} 1999, 2000, 2001, 2002, 2003, 2004 and 2005 |
| 32 | 32 | by the Free Software Foundation, Inc. |
| … |
… |
|
| 59 | 59 | @node Top |
| 60 | 60 | @top |
| 61 | 61 | @ifinfo |
| 62 | | @unnumbered GNU GO |
| | 62 | @unnumbered GNU Go |
| 63 | 63 | |
| 64 | 64 | This manual documents @code{GNU Go}, a Go program and its sources. |
| 65 | 65 | This is Edition @value{EDITION} of the @cite{GNU Go Program Documentation} |
diff -ur gnugo-3.7.7-orig/doc/install.texi gnugo-3.7.7/doc/install.texi
|
old
|
new
|
|
| 270 | 270 | @end enumerate |
| 271 | 271 | |
| 272 | 272 | The rest of this section gives more details on the various ways |
| 273 | | to compile GNU go for Microsoft platforms. |
| | 273 | to compile GNU Go for for Microsoft platforms. |
| 274 | 274 | |
| 275 | 275 | @menu Using free Unix-environments and GCC |
| 276 | 276 | * DJGPP:: Windows 95/98, MS-DOS and Windows 3.x using DJGPP |
| … |
… |
|
| 317 | 317 | Cygwin is a full fledged and rapidly maturing unix environment on top of |
| 318 | 318 | windows. Cygwin installs very easily with the interactive setup program |
| 319 | 319 | available from the cygwin homepage at @url{http://sources.redhat.com/cygwin/}. |
| 320 | | In fact precompiled versions of stable GNU go releases as well as of the cgoban |
| | 320 | In fact precompiled versions of stable GNU Go releases as well as of the cgoban |
| 321 | 321 | X11 GUI can be downloaded through Cygwin's setup. Cygwin's setup also provides |
| 322 | 322 | precompiled packages of most of the unix tools necessary to participate in |
| 323 | 323 | development. |
| 324 | 324 | |
| 325 | 325 | If you want to build GNU Go yourself make sure to download the ncurses packages |
| 326 | | prior to building GNU go. GNU Go compiles out-of-the box using the standard |
| | 326 | prior to building GNU Go. GNU Go compiles out-of-the box using the standard |
| 327 | 327 | Unix build procedure on the Cygwin environment. After installation of cygwin |
| 328 | 328 | and fetching @file{gnugo-3.6.tar.gz} you can type: |
| 329 | 329 | |
diff -ur gnugo-3.7.7-orig/interface/gtp_examples/gtp2_6 gnugo-3.7.7/interface/gtp_examples/gtp2_6
|
old
|
new
|
|
| 206 | 206 | +++ ../gnugo-2.6.1/gnugo-2.6.1/interface/gtp.c Tue Aug 14 00:50:36 2001 |
| 207 | 207 | @@ -0,0 +1,417 @@ |
| 208 | 208 | +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\ |
| 209 | | + * This is GNU GO, a Go program. Contact gnugo@gnu.org, or see * |
| | 209 | + * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * |
| 210 | 210 | + * http://www.gnu.org/software/gnugo/ for more information. * |
| 211 | 211 | + * * |
| 212 | 212 | + * To facilitate development of the Go Text Protocol, the two * |
| … |
… |
|
| 627 | 627 | +++ ../gnugo-2.6.1/gnugo-2.6.1/interface/gtp.h Sat Aug 4 00:10:58 2001 |
| 628 | 628 | @@ -0,0 +1,83 @@ |
| 629 | 629 | +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\ |
| 630 | | + * This is GNU GO, a Go program. Contact gnugo@gnu.org, or see * |
| | 630 | + * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * |
| 631 | 631 | + * http://www.gnu.org/software/gnugo/ for more information. * |
| 632 | 632 | + * * |
| 633 | 633 | + * To facilitate development of the Go Text Protocol, the two * |
| … |
… |
|
| 789 | 789 | +++ ../gnugo-2.6.1/gnugo-2.6.1/interface/play_gtp.c Tue Aug 14 01:16:03 2001 |
| 790 | 790 | @@ -0,0 +1,377 @@ |
| 791 | 791 | +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\ |
| 792 | | + * This is GNU GO, a Go program. Contact gnugo@gnu.org, or see * |
| | 792 | + * This is GNU Go, a Go program. Contact gnugo@gnu.org, or see * |
| 793 | 793 | + * http://www.gnu.org/software/gnugo/ for more information. * |
| 794 | 794 | + * * |
| 795 | 795 | + * Copyright 1999, 2000, 2001 by the Free Software Foundation. * |
diff -ur gnugo-3.7.7-orig/interface/play_ascii.c gnugo-3.7.7/interface/play_ascii.c
|
old
|
new
|
|
| 1226 | 1226 | int stones[MAX_BOARD*MAX_BOARD]; |
| 1227 | 1227 | |
| 1228 | 1228 | if (sscanf(handicap, "%d", &handi) == 1) { |
| 1229 | | /* Gnu Go is to place handicap */ |
| | 1229 | /* GNU Go is to place handicap */ |
| 1230 | 1230 | if (handi < 0 || handi == 1) { |
| 1231 | 1231 | printf("\nInvalid command syntax!\n"); |
| 1232 | 1232 | return; |
diff -ur gnugo-3.7.7-orig/WINDOWS gnugo-3.7.7/WINDOWS
|
old
|
new
|
|
| 13 | 13 | are available. |
| 14 | 14 | |
| 15 | 15 | One benefit of this approach is that it is easier to |
| 16 | | participate in Gnu Go's development. These unix environments |
| | 16 | participate in GNU Go's development. These unix environments |
| 17 | 17 | come for instance with the `diff' and `patch' programs |
| 18 | 18 | necessary to generate and apply patches. |
| 19 | 19 | |
| … |
… |
|
| 30 | 30 | with the distribution. |
| 31 | 31 | |
| 32 | 32 | The rest of this document gives more details on the various ways |
| 33 | | to compile GNU go for Microsoft platforms. |
| | 33 | to compile GNU Go for Microsoft platforms. |
| 34 | 34 | |
| 35 | 35 | 1. Using free Unix-environments and GCC |
| 36 | 36 | |