Article View: gnu.chess
Article #5611Re: no move generation
From: Tim Mann
Date: Sat, 24 Apr 1993 22:23
Date: Sat, 24 Apr 1993 22:23
81 lines
4151 bytes
4151 bytes
> There were no errors during compilation on a Decstation 5000, > but after a few moves, which I assume are the book moves, > the program hangs indefinitely. > > Why is that? Gnuchess works fine for me when I compile and run it on my DECstation 5000. I wish I knew why you (and a couple of people running on other machines) are having this problem! What patchlevel are you using? (Always include the version number and patchlevel in bug reports.) A couple of things you can try: (1) Double check your Makefile and be sure you have uncommented the right lines to specify the right options for the C compiler you are using. (2) Run gnuchessr and give the "post" command when you start it. This causes it to print out some (unfortunately cryptic) information about how the search is going, including how much time it plans to think for and how much time it believes it has used so far. Save what is printed to a file and include it with your next bug report. This may help in figuring out why gnuchess is thinking forever. (3) Gnuchess pl61 has a known bug that causes an out-of-range array reference. Mike McGann has fixed this in the pl62 he is working on, and the fix has been posted here. I can imagine the bug might cause this hanging problem, although the symptoms that have been reported for it in the past are different. I'll include the fix again below. > Also, is it possible to include the executable files with the > distribution of gnuchess? I mean, someone who knows better than > me compile the programs and then encode them, so that people > could ftp those instead of the source. Or is that not possible? That isn't practical. We would need to make many different executables, one for each of the many different kinds of machines people are using---Sun-3, Sun SPARC, DECstation, VAX, DEC Alpha, HP, IBM, etc., etc. And we don't have access to most of these kinds of machines anyway. It would be too big a job to collect and distribute executables for all the machines from people who have them. > And on a different note, about gnuchess' strength. Is it possible > to estimate the program's strength by having it guess the moves > from Pandolfini's `solitaire chess' column in the `Chess Life' > magazine? How accurate would such an estimation be? It would be not be accurate. Pandolfini's columns are just for fun; they aren't a scientific way of estimating your rating. It would take a lot of work to make that kind of test accurate---you would have to give it to a large sample of chess players with known ratings, and then adjust the question weights until the test scores gave a good estimate of their ratings. There is no way Pandolfini could be doing that on a monthly column. --Tim ----- Forwarded message ----- Return-Path: mwm@hasler.ascom.ch Received: by src-mail.pa.dec.com; id AA10763; Mon, 1 Mar 93 00:35:39 -0800 Received: by inet-gw-2.pa.dec.com; id AA03579; Mon, 1 Mar 93 00:35:35 -0800 Received: by hslrswi.hasler.ascom.ch (5.65c/6.32) id AA09974; Mon, 1 Mar 1993 09:33:00 +0100 Date: Mon, 1 Mar 1993 09:33:00 +0100 From: Mike McGann <mwm@hasler.ascom.ch> Message-Id: <199303010833.AA09974@hslrswi.hasler.ascom.ch> To: mann Subject: p61 the fix for the castle illegal move problem is in init.c about line 299 it has: compptr = oppptr = -1; it should be: compptr = oppptr = 0; mike ----- End forwarded message -----
Technical Details
Message-ID:
<1993Apr24.222326.25781@src.dec.com>Path:
arc1-ca.pugleaf.net!gmd.de!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!wupost!uunet!decwrl!src.dec.com!mannReferences:
<1993Apr19.133811.12793@doug.cae.wisc.edu> <JSC.93Apr24043049@monolith.mit.edu> <1rbpubINNkkv@gap.caltech.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,e10fe87d8fcf49c0 X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1993-04-24 15:36:00 PST Newsgroups: gnu.chess Path: arc1-ca.pugleaf.net!gmd.de!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!wupost!uunet!decwrl!src.dec.com!mann From: mann@src.dec.com (Tim Mann) Subject: Re: no move generation Message-ID: <1993Apr24.222326.25781@src.dec.com> Sender: news@src.dec.com (News) Organization: DEC Systems Research Center References: <1993Apr19.133811.12793@doug.cae.wisc.edu> <JSC.93Apr24043049@monolith.mit.edu> <1rbpubINNkkv@gap.caltech.edu> Distribution: usa Date: Sat, 24 Apr 93 22:23:26 GMT Lines: 81