Article View: gnu.chess
Article #5807GNU chess and Xboard in 24 parts
From: Stuart Cracraft
Date: Wed, 03 Jun 1992 13:48
Date: Wed, 03 Jun 1992 13:48
85 lines
3430 bytes
3430 bytes
To: Chess Players From: Stuart Cracraft Subj: GNU Chess release 4.0 patchlevel 45 ------------------------------------------------------------------- This is our GNU Chess 4.0 release, patchlevel 45. It includes the GNU Xboard 2.0 distribution as a subset. Please direct all bug reports, fixes, and improvements to me at the above address. -o- GNU Chess 4.0 is: o a derivation of GNU Chess 3.1+ o All known bugs fixed. o Source code split into managable modules. o Compilable with GNU CC and C compilers w/ unprotoize o Search algorithm cleaned up o Time control rewritten o Evaluation functions cleaned up & enhanced. o Illegal moves removed from opening book. o Code for external hash file reorganized and simplified. o Includes the GNU Xboard 2.0 X windows interface. The package builds: gnuchessx - xboard 2.0 compatible chess gnuchessc - chesstool compatible chess gnuchess - Curses-based chess gnuchessn - IBM PC character set display chess gnuchessr - ASCII chess These are also included, but could stand some improvement: gnuan - Chess analysis program (to analyze games) game - Postscript printout of all or pard of a game postprint - Postscript print of persistent hashfile checkgame - check a game listing for illegal moves checkbook - check the opening book for illegal moves -o- The distribution is a series of Email messages comprising a split uuencoded compressed tar file. Combine these messages in alphabetical order based on their subject lines. Strip off message headers and trailers and then combine them to form one compact array of alpha-numeric records, the first line beginning with "begin ..." and the last line being "end". Call the resulting file "U". Now do: uudecode U uncompress gnuchess-4.0.pl44.tar.Z tar xf gnuchess-4.0.pl44.tar cd gnuchess-4.0 1) Read the file "src/Makefile" and "doc/gnuchess.1" (the latter with "nroff -man doc/gnuchess.1") 2) Adjust these variables in src/Makefile: BINDIR - this should be where the executables live: for example, /usr/games LIBDIR - where the associated files live, /usr/games/lib for example OPT - various options CC - the C compiler to use CFLAGS - appropriate flags for the C compiler BOOK, HASH, LANG -- please don't adjust these. 3) Enter "make all<return>" 4) Enter "make install<return>" 5) Run gnuchessr (or "chesstool gnuchessc" or "xboard gnuchessx") I hope you enjoy playing GNU Chess chess. Please give me feedback and your ideas for how to make this a better program. We especially appreciate bug-fixes with your bug-reports. This helps "train" the lively mascot of Project GNU: GNU Chess 4.0. Stuart Cracraft Email: cracraft@rice-chex.ai.mit.edu Phone: 714-770-8532
Technical Details
Message-ID:
<9206031348.AA06246@rice-chex>Path:
arc1-ca.pugleaf.net!sparky!uunet!convex!darwin.sura.net!mips!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,f78b7ea2143e8b29,start X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1992-06-03 16:01:20 PST Newsgroups: gnu.chess Path: arc1-ca.pugleaf.net!sparky!uunet!convex!darwin.sura.net!mips!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!ai.mit.edu!cracraft From: cracraft@ai.mit.edu (Stuart Cracraft) Subject: GNU chess and Xboard in 24 parts Message-ID: <9206031348.AA06246@rice-chex> Sender: gnulists@ai.mit.edu Organization: GNUs Not Usenet Distribution: gnu Date: Wed, 3 Jun 1992 13:48:18 GMT Lines: 86