summaryrefslogtreecommitdiff
path: root/math/blitz++
diff options
context:
space:
mode:
authorminskim <minskim>2004-03-08 03:04:36 +0000
committerminskim <minskim>2004-03-08 03:04:36 +0000
commit10cf70cb200384b1419fd023aeaaac21a9a83f2f (patch)
tree5e6e04809d9107c5c43ccc4fed940bd20f64449e /math/blitz++
parentb213ef6de4a4006a72ec31df546b611182114594 (diff)
downloadpkgsrc-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 'math/blitz++')
0 files changed, 0 insertions, 0 deletions