root@libove.UUCP (The Super User) (06/17/88)
I have looked at what the section of gnuchess is doing that has been giving me trouble, specifically I printed out "i" as the routine GetOpenings() runs... tmp[15000something] is getting played with, though I can't find any reason for i to be incremented like that; it should have started at zero... I remove the gnuchess.book file so that the routine would not execute, and the computer proceeded to beat the pants off of me in a nice successful game of chess. So, the problem is localized to the GetOpenings() function and things it might call. Does anyone have any further suggestions on this problem? Thanks -- Jay Libove Internet: libove@cs.cmu.edu libove@andrew.cmu.edu 5313 Ellsworth Avenue formtek!ditka!libove!libove@pt.cs.cmu.edu Pittsburgh, PA 15232 UUCP: cmucspt!formtek!ditka!libove!libove (412) 621-9649 cadre!pitt!darth!libove!libove