diff options
author | minskim <minskim> | 2004-03-08 03:04:36 +0000 |
---|---|---|
committer | minskim <minskim> | 2004-03-08 03:04:36 +0000 |
commit | 10cf70cb200384b1419fd023aeaaac21a9a83f2f (patch) | |
tree | 5e6e04809d9107c5c43ccc4fed940bd20f64449e /net/djbdns | |
parent | b213ef6de4a4006a72ec31df546b611182114594 (diff) | |
download | pkgsrc-10cf70cb200384b1419fd023aeaaac21a9a83f2f.tar.gz |
Update gnuchess to 5.07. Patch provided by Michal Pasternak in
PR pkg/24700, and slightly modified by me.
Changes:
- New PGN parser handles annotated PGN when creating opening book
- Additional command line options
- gnuchessx script added
- Added code for pondering and analysis mode
- Added white/black commands for use with icsDrone
- Command line options now follow GNU standards (./gnuchess --help)
- Some optimisations added
- Book may be stored in /usr/share/games/gnuchess/book.dat
- Program no longer starts search from scratch every move
- Fixed a potential buffer overflow in pgn.c.
- General code cleanups, bug fixes, and probably introduction
of new bugs, especially in pondering related code
- The opening book is now looked for in
/usr/lib/games/gnuchess/book.dat if it is not found in the
working directory.
- Changes for easing compilation with MSVC
- Removed support for the Novag Universal Board. The recommended
alternative is to use the winboard driver for this board, which
is linked to on http://www.tim-mann.org/extensions.html
- Bug fixes (as always)
- Bug fixes (The infamous "illegal move" bug should be dead by now.)
- Architecture independent binary book. Yes, you may now move your
binary book around between little and big endian, 32 and 64 bit
machines and it should not break.
- Build system is now automake/autoconf, should ease porting gnuchess
to your favorite strange architecture. (Hell, what about gnuchess on
cellphones...?)
Diffstat (limited to 'net/djbdns')
0 files changed, 0 insertions, 0 deletions