🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5215

Forcing gnuchess to take a certain move

#5215
From: Roger Uzun
Date: Thu, 20 Jan 1994 02:38
20 lines
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!uzun

Show 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