Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Hash move question

Author: Bob Green

Date: 21:27:04 08/17/01

Go up one level in this thread


I'm confused.  Should the sequence be:

 generate movelist
 for each move in movelist
   apply move
   generate hash
   checkHash
   if [depth enough&cutoff]
     break
   evaluate
   etc.
 endfor

or should the sequence be:

  generate hash
  check hash
  if [hashExists && depth enough && cutoff]
    don't generate movelist
  else
    do movelist
    for each move in movelist
       evaluate
       alphabeta , etc.
    endfor
  endif

Or, most likely, I have it totally fubar'd and neither is right.

Bob "neophyte" Green



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.