Article View: gnu.chess
Article #5962Re: Old version of gnuchess?
From: Urban Koistinen
Date: Thu, 12 Sep 1991 12:44
Date: Thu, 12 Sep 1991 12:44
125 lines
5564 bytes
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!newsReferences:
<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