| 1 | New in 3.8 (since 3.6) |
| 2 | |
| 3 | - many small improvements and tuning since 3.6 |
| 4 | - experimental Monte Carlo mode (9x9 only) |
| 5 | - support for tiny boards |
| 6 | - GPL v3 |
| 7 | |
| 8 | New in 3.6 (since 3.4) |
| 9 | |
| 10 | - stronger than 3.4 |
| 11 | - many small improvements |
| 12 | - GNU Go can now resign games |
| 13 | - emacs mode can display the board graphically using xpms |
| 14 | - basic knowledge of how to break out of mirror go |
| 15 | |
| 16 | New in 3.4 (since 3.2) |
| 17 | |
| 18 | - stronger than 3.2 |
| 19 | - new connection and semeai modules use lookahead |
| 20 | - new break-in code |
| 21 | - improvements to many parts of the program |
| 22 | |
| 23 | New in 3.2 (since 3.0) |
| 24 | |
| 25 | - stronger than 3.0 |
| 26 | - uses less RAM than 3.0 |
| 27 | - 1-dimensional board |
| 28 | - experimental dynamic connection analysis |
| 29 | - experimental reading semeai module |
| 30 | - new influence function |
| 31 | - stronger and more agressive |
| 32 | - reads to find combinations |
| 33 | - revised Zobrist hashing |
| 34 | - new html views of the regressions, and many more tests |
| 35 | |
| 36 | New in 3.0 (since 2.6) |
| 37 | |
| 38 | - stronger than 2.6 |
| 39 | - new move generation scheme |
| 40 | - new influence function |
| 41 | - more accurate reading |
| 42 | - board information maintained incrementally during reading |
| 43 | - new "owl" and "life" modules for accurate life and death analysis |
| 44 | - persistent caching of reading and owl results for speed |
| 45 | - revised semeai module |
| 46 | - experimental Deterministic Finite State Automaton (DFA) pattern matcher |
| 47 | - new debugging tools |
| 48 | - level option |
| 49 | |
| 50 | New in 2.6 (since 2.4) |
| 51 | |
| 52 | - stronger than 2.4 |
| 53 | - more portable code |
| 54 | - Texinfo documentation |
| 55 | - Emacs mode |
| 56 | |
| 57 | New in 2.4 (since 2.0) |
| 58 | |
| 59 | Enhancements for the user: |
| 60 | |
| 61 | - stronger: able to give GNU Go 2.0 a 5 stone handicap |
| 62 | - life and death evaluation drastically improved |
| 63 | - more efficient and accurate reading |
| 64 | - (small) joseki database |
| 65 | - takes influence and territory into account |
| 66 | - Ascii interface as an alternative to CGoban |
| 67 | - uses GNU configure |
| 68 | - undo supported |
| 69 | - man page |
| 70 | |
| 71 | Enhancements for the developer: |
| 72 | |
| 73 | - expanded pattern database |
| 74 | - autohelpers for patterns |
| 75 | - joseki library in Smart Go Format |
| 76 | - fuseki module |
| 77 | - backfilling and numerous other improvements to reading code |
| 78 | - algorithms for estimating territory and influence |
| 79 | - eye_finder module uses a static algorithm for life and death |
| 80 | - eyeshape database |
| 81 | - connection database |
| 82 | - reading code uses Zobrist hashing and other speedups |
| 83 | - greater modularity |
| 84 | - documentation of key algorithms |
| 85 | - expanded support for Smart Go Format |
| 86 | - various debugging tools |
| 87 | |
| 88 | |
| 89 | |
| 90 | |
| 91 | |
| 92 | |