🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5962

Re: Old version of gnuchess?

#5962
From: Urban Koistinen
Date: Thu, 12 Sep 1991 12:44
125 lines
5564 bytes
In article <1991Jul18.033812.19687@news.nd.edu> suhardjo@ndcvx.cc.nd.edu writes:
>Hi,
>
>Several years ago, I compiled gnuchess on IBM-RT.  It might be
>gnuchess version 1.7 or something like that.  I was thinking of
>doing some chess programming but I was too busy so I threw away
>that version.
>
>Now I want to start chess programming as a new hobby, but the
>available gnuchess is version 3.1 which cannot compile on my
>old IBM-RT with an old C compiler.  I tried to down-load gcc but
>it was about 7 Megabytes and I don't have much disk space left.
>
>Does anybody have any suggestion or still have the older version
>of gnuchess?  I don't really need those nice user interface that
>the new version has to offer.  I am more interested in seeing
>how a machine "thinks".
>
>Thanks.
>
You could try one of the programs that unprotoize the code.

Anonymous ftp
ucs.uci.edu  gnu/protoize-1.39.0.Z

I have not tried it myself, I use gcc.
If you have questions about the code (gnuchess) I will try and answer them.
>-- 
>
> ____________________________________________________________________________
>| Johanes Suhardjo                 |               Civil Engineering         |
>| suhardjo@ndcvx.cc.nd.edu         |            University of Notre Dame     |
>| johanes@newton.ce.nd.edu         |      P.O. Box 825, Notre Dame, IN 46556 |
> ____________________________________________________________________________

Urban Koistinen - md85-epi @ nada.kth.se
Newsgroups: gnu.chess
Subject: Re: BUG: undoing promotions in GNU Chess-3.1
Summary: 
Expires: 
References: <1362@dione.imag.fr>
Sender: 
Followup-To: 
Distribution: 
Organization: Royal Institute of Technology, Stockholm, Sweden
Keywords: 

In article <1362@dione.imag.fr> phs@imag.fr (Philippe Schnoebelen) writes:
>I've met an annoying bug in GNU Chess-3.1. When you undo a promotion (say
>e7-e8=Q), the program put a Q back in e7, and not a P.
>
>Is there a later version where this bug is corrected ? Is there a patch for
>it ? 
>
I have fixed this.  I guess I will post the gnuchess 3.1.epi version soon.
Not very official, it's from me.
I don't know much about versons later than 3.1, only that I am working on
one.

>Much thanks in advance !
>-- 
>Philippe SCHNOEBELEN,			phs@lifia.imag.fr
>LIFIA - INPG. 46, Av. Felix Viallet, 38000 Grenoble, FRANCE
>
>"Algebraic symbols are used when you do not know what you are talking about."


Urban Koistinen - md85-epi @ nada.kth.se
Newsgroups: gnu.chess
Subject: Re: GNU Ches 3.1+ loses board? answer + new question
Summary: 
Expires: 
References: <9109102109.AA04040@ucbvax.Berkeley.EDU>
Sender: 
Followup-To: 
Distribution: 
Organization: Royal Institute of Technology, Stockholm, Sweden
Keywords: 

In article <9109102109.AA04040@ucbvax.Berkeley.EDU> rray@SPECLAB.CR.USGS.GOV (Randy Ray) writes:
>While playing on level 1 (I am quite a novice player), I got down to a
>potentially hairy endgame. Or would have been, except gnuchess seemed to
>have gotten confused. The board after move 62 was:
>
>  +----+----+----+----+----+----+----+----+
>8 |    |    |    |    |    |  R |    |    |
>  +----+----+----+----+----+----+----+----+
>7 |    |    |  P |    |    |    |    |    |
>  +----+----+----+----+----+----+----+----+
>6 |    |  K |    |    |    |    |    |    |
>  +----+----+----+----+----+----+----+----+
>5 | *P |    |    |    |    |    | *P | *P |
>  +----+----+----+----+----+----+----+----+
>4 |    |    |    |    |    |    |    |    |
>  +----+----+----+----+----+----+----+----+
>3 |    |    |    |    |    | *P | *K |    |
>  +----+----+----+----+----+----+----+----+
>2 |    |    | *R |    |    |    |    |    |
>  +----+----+----+----+----+----+----+----+
>1 |    |    |    |    |    |    |    |    |
>  +----+----+----+----+----+----+----+----+
>    a    b    c    d    e    f    g    h
>
>At this point, I tried to advance the pawn on c7. But gnuchess would not allow
>me to. I tried "c8" "c7c8" and "Pc8" all to no result. If I typed "hint"
>it would suggest c7c8 ! Noting that I could move other pieces, I tried a
>differen line, but after 4 moves found myself NEEDING to push that pawn,
>and still unable. "hint" still returned c7c8. Most frustrating. I could have
>played to a draw, an accomplishment for a novice like myself.
>
The bug is in hint.
Try c8Q.
c8N, c7c8Q, c8B, c8R, c7c8N should be legal moves as well.
Maybe you should use qrbn instead of QRBN.

I am removing some bugs from gnuchess.
Should gnuchess accept c7c8 and c8 to mean c7c8Q?

>Randy
>--
>Randy J. Ray           rray@speclab.cr.usgs.gov		(303) 236-1411
>Top 10 Ways to Combat Boredom, number 10: Design and implement Ada++.
>|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
send reply to:
Urban Koistinen - md85-epi@nada.kth.se
Technical Details
Message-ID: <1991Sep12.124450.11634@nada.kth.se>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!sunic!kth.se!cyklop.nada.kth.se!news
References: <1991Jul18.033812.19687@news.nd.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,b1967e9f199f8cb5
X-Google-Attributes: gid10d71d,public
X-Google-Thread: f936d,b1967e9f199f8cb5
X-Google-Attributes: gidf936d,public
X-Google-ArrivalTime: 1991-09-18 12:56:44 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!sunic!kth.se!cyklop.nada.kth.se!news
From: md85-epi@dront.nada.kth.se (Urban Koistinen)
Newsgroups: gnu.chess,rec.games.chess
Subject: Re: Old version of gnuchess?
Summary: unprotoize
Message-ID: <1991Sep12.124450.11634@nada.kth.se>
Date: 12 Sep 91 12:44:50 GMT
References: <1991Jul18.033812.19687@news.nd.edu>
Organization: Royal Institute of Technology, Stockholm, Sweden
Lines: 125