Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: ProbCut: An Effective Selective Extension of the Alpha-Beta Algorith

Author: Anthony Cozzie

Date: 05:24:32 07/22/04

Go up one level in this thread


On July 21, 2004 at 10:20:30, Albert Silver wrote:

>Hi,
>
>This is probably old news to many, but I ran across the pages of Michael Buro
>(http://www.cs.ualberta.ca/~mburo/), and saw an article on ProbCut, highly
>recommending it, and even mentioning its inclusion in a version of Crafty 18.15.
>
>"ProbCut works in chess on top of null-move search! Download
>mpc_crafty_18.15.tgz to play with it. We encourage all chess programmers to
>experiment with ProbCut!"
>
>One can download the article "ProbCut: An Effective Selective Extension of the
>Alpha-Beta Algorithm" on his page of publications
>(http://www.cs.ualberta.ca/~mburo/publications.html) as well as a follow-up
>article "A.X. Jiang and M. Buro, First Experimental Results of ProbCut Applied
>to Chess", Proceedings of the Advances in Computer Games Conference 10, Graz
>2003.
>
>For new programmers looking for material, this is certainly one, plus it might
>be added to the links in the Computer Chess Resource Center.
>
>                                    Albert

To me, ProbCut just seems wrong.  How can you throw out an 8 ply search based on
a 4 ply search and expect to get things to work, unless your margin is just
huge?  (Null move is obviously completely different here).

The only way I can see ProbCut working is if you had some sort of complicated
"uncertainty measurement" that told you how complicated the position was and
adjusted the margin accordingly.  And that would make ProbCut completely fail on
all interesting positions ;)

I do have an idea about an interesting use for ProbCut, but I haven't tried it
yet . . .

anthony



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.