Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/5/84; site polyof.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!bellcore!decvax!mcnc!philabs!ron1!polyof!john
From: john@polyof.UUCP ( John Buck )
Newsgroups: net.games,net.chess
Subject: Chess program
Message-ID: <140@polyof.UUCP>
Date: Sun, 7-Jul-85 12:19:29 EDT
Article-I.D.: polyof.140
Posted: Sun Jul  7 12:19:29 1985
Date-Received: Fri, 12-Jul-85 04:18:00 EDT
Distribution: net
Organization: Polytechnic Inst. of NY, Farmingdale
Lines: 18
Xref: watmath net.games:2015 net.chess:892

Must of us are familiar with the 'chess' program that is distributed
with AT&T unix for pdp11's.  (It comes in /usr/games on V7, SYS5).
We are also aware that it is written 50% in pdp11 assembler.  Many
people use 'compat' to run this program on their vaxen.

If anyone is interested in a C version (portable to Goulds, Apollos,
Micros (aztec C, CI86, Xenix (PC-AT, Intel 310)), etc) I have one.
Essentially we recoded (most) of chess in C, and, tried to optimize
as we went along.  On a pdp11, it runs about 30% slower than the
assembler version.

Granted, it is not the best chess program around, but for those who
are not masters, it plays a decent game.

Send me 'mail' if you would like a copy.
It is about 40K of C source.

John Buck (philabs!ron1!polyof!john  or decvax!mcnc!rti-sel!polyof!john)