Article View: gnu.chess
Article #5215Forcing gnuchess to take a certain move
From: Roger Uzun
Date: Thu, 20 Jan 1994 02:38
Date: Thu, 20 Jan 1994 02:38
20 lines
1384 bytes
1384 bytes
If I am at the start of SelectMove, and I know via lookahead, what move it is I want to make, what is the easiest way for me to modify SelectMove to bypass search(), and just make the move I have thought up previously (while thinking on opponents time, flag.easy = false). I want to take better advantage of lookahead, but do not want to miss draws, mates etc...and want to be ready to calc new board positions etc, on next move. basically I am looking for a safe way to get gnuchess to make a move that it has precomputed, without calling search again, which can be slow,because as it stands gnuchess does not save a lot of time pre-calculating moves when flag.easy is off, seems most of the effort is wasted. -Roger -------------------------------------------------------------- bix: ruzun NET: uzun@crash.cts.com
Technical Details
Message-ID:
<1994Jan19.183857.15221@crash>Path:
arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!news.sprintlink.net!crash!uzunShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,6be55ff6d050d67f,start X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1994-01-20 05:16:48 PST Newsgroups: gnu.chess Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!europa.eng.gtefsd.com!uunet!news.sprintlink.net!crash!uzun From: uzun@crash.cts.com (Roger Uzun) Subject: Forcing gnuchess to take a certain move Organization: CTS Network Services (CTSNET/crash), San Diego, CA Date: 19 Jan 94 18:38:57 PST Message-ID: <1994Jan19.183857.15221@crash> Lines: 20