Computer Chess Club Archives


Search

Terms

Messages

Subject: what if?

Author: K. Burcham

Date: 20:05:02 04/01/02




during program analysis:
1. program A says that based on program A search methods and program A hardware,
program A will play this move if program B replies with this move.


for example:
in this line program A says it will play 2.Rdd1 based on program B making the
move  Bb7.
but Bb7 comes from program A search and hardware.
in other words, all program lines come out of their own search methods and own
hardware. in other words all programs play against themselves to create a line
you see in the analysis window during a game.
if program A thinks for 5 minutes on this move, then program B plays 2.Ba6
and this line has not been searched, thus not in hash. then program A will start
at very low depth and start search again.

so the win, loss, or draw comes from a variation to programs A line, as the
individual moves of program B are fed into program A's line. then as these
variations from program B are analyzed, a new line is created with a new eval.

program A line
1.cxb5 Bb7 2.Rdd1 c4 3.Ba4 Rd8 4.Rd4 Kc8 5.Rxc4+ Kb8 6.Rd4 f3 7.Kf2 Rf6 8.Re7
  +-  (2.13)   Depth: 18/39

SO here is the question. what if I had the option to plug in certain moves
during game play. for example if I had 4 small empty squares in my engine window
during a game. player x vs player xx. player x is running program A.
player xx is running program B. but player xx also has program A running on
second pc with strong hardware. so during this game player xx can see what his
opponent's main line is. what if player x plugged the non-matching moves from
program B into program A line during analysis, in these 4 small squares in the
engine window?
kburcham



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.