bug-gnu-chess
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Chess


From: Stuart Cracraft
Subject: GNU Chess
Date: Tue, 6 Nov 2001 02:46:40 -0800

GNU Chess was originally written for
GNU in 1984 as the mascot for the
GNU project kickoff. The analogy was
of a dog for the football team, ever faithful,
ever loyal, but a fierce defender of
the GNU faith.

Because, you see, people would not
share their algorithms and advances,
jealously guarding their advances,
refusing to advance the state-of-the-art
except by non-practical pronouncements
in quasi- technical papers, aimed more at
helping reputation and degree
than advancing another programmer's
creation. In short, uncooperative.

Since GNU Chess was released, a
former two-time world-champion
programmer released his code with
only minor and understandable
restrictions and I attribute this release
directly to the availability of GNU Chess,
which is not so shabby itself.

GNU Chess runs on anything that can compile
C, which today, is everything. This
was factored in at its original design.
I would not write it today in any OOPS
language, under any circumstance.

There have been major contributors
to GNU Chess since day one. It showed
that a program can be built which builds upon
the shoulders of others and that those people
do care for the common programmer, even
in one of the most fiercely non-sharing
arenas of the computer world, and that
you can inspire others, leaders in their
field, to share too.

If you finish building the robot arm for
GNU Chess, please consider donating it
or a clone--working-copy of the robot to the
GNU Museum (GNUseum.)

I believe Simon has answered your other
questions.

Sincerely,

Stuart Cracraft

----- Original Message -----
From: "Omar Shokry Saad" <address@hidden>
To: <address@hidden>; <address@hidden>; <address@hidden>
Sent: Monday, November 05, 2001 10:32 AM


> Hi ..
>
>    I downloaded the GNU Chess from
> :-ftp://ftp.gnu.org/pub/gnu/chess/chess-5.02.tar.gz
>
> I have two questions :-
> (1)
> I'm a biginner in useing Linux and I think that this code was written for
> Linux,am I right ? can this code be compiled on DOS or Windows mode also
or
> just Linux?I mean is it useing a specific system files or header files for
> linux only ?
>
> (2)
> I downloaded this code because I'm building a robot arm which should play
> chess I already finished this arm and controled it via serial
port(RS232)but
> I found that to write a chess code it is so dificult for me, so I wanted
> this code for just giving it the coordinates of my moves played as an
input,
> and get from it the coordinates of the opponent(computer) move as an
output
> to move the arm,it means that I want only to find the function(s)
> responsible for that inside this complex code,can I find such function(s)
> explicitly inside your code ? If I can so I want the name of the
function(s)
> ,If you can help me in this point I would be very thankful, because I have
> no expereance in chess programming.
>
> bye ...
> Omar...
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]