Author: Ulrich Tuerke
Date: 01:20:58 10/28/99
Go up one level in this thread
On October 27, 1999 at 15:31:42, Robert Hyatt wrote: >On October 27, 1999 at 07:59:12, Ulrich Tuerke wrote: > >> >>>... >>>There are some other bugs: >>> >>>1) You have "if (score > beta)" and it should be "if (score >= beta)". This is >>>a serious bug. You have to very carefully check stuff like that. >> >>This is not necessarily a bug. This could just be another (admittedly >>non-standard ) convention, considering the boundary points still as parts of the >>interval. A consistent treatment in the whole program of this will also work >>correctly. >>However, I would also strongly suggest to adapt to the standard convention. >>Comparisons with literature or other source code will be much easier. >> >>Uli >> >>> > > >It will actually run horribly slow. Because you won't get cutoffs where you >expect to. IE if the next ply fails low and returns alpha (which is your beta >value negated) the test at this ply won't fail high, yet it should. You keep >on searching and do a pure minimax. I do not think so provided you do it correctly. Please have a look into my reply on Bruce's post, where we go into some detail. Uli
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.