Article View: gnu.chess
Article #5746gnu chess 4.0, patchlevel 55 & xboard 2.0, patchlevel 21
From: Stuart Cracraft
Date: Fri, 03 Jul 1992 18:19
Date: Fri, 03 Jul 1992 18:19
66 lines
2946 bytes
2946 bytes
These two versions of the programs are available on prep. Sorry, no diffs/patches are available. We need user feedback on issues related to strength. Since the rollback to the 3.1 evaluator, there have been no comments on strength. Are you all winning, losing or what? --Stuart GNU Chess mods: Mon Jun 29 Patchlevel 55 Stuart Cracraft * Apply Mann's FIONREAD-clarification patches * Change BOOKFAIL in gnuchess.h so that the program always consults the opening book first. * Up BOOKBITS to 10 to account for larger book Xboard mods: Mon Jun 22 Patchlevel 21 Tim Mann Thanks for reports from Mike Pearlman, Stephen Meatheringham, Kayvan Sylvan, d87-mal@nada.kth.se, Urban Koistinen, and Ronald Cole. - Added include of <sys/time.h> conditional on HAS_GETTIMEOFDAY. I hope this works for all systems; on mine, <time.h> and <sys/time.h> are the same file, but with an #ifndef that makes it harmless to include both. - Man page fixes: corrected -sl to -sd, updated LIMITATIONS. - Fixed yet another bug in using XtGetValues; code to inhibit shell resizing was leaving a null pointer as the place to store the current sizes. - The ATTENTION code is needed when compiling for the ESIX operating system, because ESIX has a bug in the FIONREAD ioctl, so the code in gnuchess that lets you interrupt its thinking on your time just by typing in your move does not work. Perhaps gnuchess will have a workaround for this eventually. - Fixed a problem with ATTENTION code. On some operating systems, you have to be even more cautious about when you send a SIGINT to gnuchess, because the signal handler gets deinstalled each time it is used, and gnuchess does not reinstall it immediately. In particular, if you send a SIGINT and make an illegal move or ask for a hint, gnuchess does not reinstall the handler until *after* you make your next move, so you had better not send a SIGINT before it. I put a workaround for this case into xboard; I hope there are no more. - Note: Stephen Meatheringham reports a bug causing xboard to crash with an error from the X server when run on a Sun Sparcstation IPX with Solaris 1.0.1 and OpenWindows 3.0. This bug has not been tracked down yet. - Added some SVR4 support code from Ronald Cole. It's Greek to me.
Technical Details
Message-ID:
<9207031819.AA28228@wheat-chex>Path:
arc1-ca.pugleaf.net!sparky!uunet!think.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ai.mit.edu!cracraftShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,44f4fcf0a131469,start X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1992-07-03 17:42:48 PST Newsgroups: gnu.chess Path: arc1-ca.pugleaf.net!sparky!uunet!think.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ai.mit.edu!cracraft From: cracraft@ai.mit.edu (Stuart Cracraft) Subject: gnu chess 4.0, patchlevel 55 & xboard 2.0, patchlevel 21 Message-ID: <9207031819.AA28228@wheat-chex> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Fri, 3 Jul 1992 18:19:46 GMT Lines: 70