Maybe worth a try, but I'm not sure if that would be an improvement. For example, moves leaving your queen in gardez have good see but should nevertheless be pruned.Ferdy wrote: To improve the idea, and if SEE is available at that point, then try a combination of SEE and search with reduced depth. For example if SEE is bad then search this with a reduced depth as a verification, if it losses material or losses position value then prune/reduce.
Bad Pruning
Moderators: hgm, Rebel, chrisw
-
- Posts: 224
- Joined: Mon Mar 12, 2007 7:31 pm
- Location: Bonn, Germany
Re: Bad Pruning
-
- Posts: 224
- Joined: Mon Mar 12, 2007 7:31 pm
- Location: Bonn, Germany
Re: Bad Pruning
This is not the way I viewed it, but maybe.mcostalba wrote: If I have understood correctly this is a kind of LMR launched on (beta - margin) instead of just beta....
Note that I try bad pruning on all moves, not just late ones. Also depth reduction is much heavier and as you mentioned there is a margin.
-
- Posts: 224
- Joined: Mon Mar 12, 2007 7:31 pm
- Location: Bonn, Germany
Re: Bad Pruning
In deed. Thank you for pointing out.Teemu Pudas wrote:This is Multi-ProbCut. http://www.cs.ubc.ca/~jiang/papers/mpc_main.pdf
Actually "bad pruning" is a special parametrization of Multi-ProbCut. I found my values by trial and error, without the statistical background of Multi-PropCut.
-
- Posts: 98
- Joined: Sat Jul 31, 2010 8:48 pm
- Full name: Ubaldo Andrea Farina
Re: Bad Pruning
Interesting. I tried MPC several years ago in my engine Chiron but it never worked. I'll soon give your "bad pruning" algorithm a try.
How many points did Onno gain?
How many points did Onno gain?
-
- Posts: 224
- Joined: Mon Mar 12, 2007 7:31 pm
- Location: Bonn, Germany
Re: Bad Pruning
uaf wrote:How many points did Onno gain?
Code: Select all
Rank Name Elo + - games score oppo. draws
5 Onno 0-10-9-w 60 18 18 1040 59% -6 31%
8 Onno 0-10-9 15 18 18 1040 53% -6 33%
-
- Posts: 4840
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Bad Pruning
Can you elaborate further on this,Onno Garms wrote:Maybe worth a try, but I'm not sure if that would be an improvement. For example, moves leaving your queen in gardez have good see but should nevertheless be pruned.Ferdy wrote: To improve the idea, and if SEE is available at that point, then try a combination of SEE and search with reduced depth. For example if SEE is bad then search this with a reduced depth as a verification, if it losses material or losses position value then prune/reduce.
"moves leaving your queen in gardez have good see"
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Bad Pruning
It means moves that pin the queen.Ferdy wrote: Can you elaborate further on this,
"moves leaving your queen in gardez have good see"
-
- Posts: 4840
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Bad Pruning
Thanks, very aggressive prunning indeed, even a move with good see is pruned because of a bad result of a search to a reduced depthmcostalba wrote:It means moves that pin the queen.Ferdy wrote: Can you elaborate further on this,
"moves leaving your queen in gardez have good see"
-
- Posts: 224
- Joined: Mon Mar 12, 2007 7:31 pm
- Location: Bonn, Germany
Re: Bad Pruning
Not really. It means that when you opponent attacks your queen with say a rook, you should do something to escape that attack. ("Gardez" means that your queen is under attack as "check" means that your king is under attack.)mcostalba wrote: It means moves that pin the queen.
Take 1. e4 d5 2. ed Qd5 3. Nc3. SEE only considers the moving piece, so 3... Nf6 seems OK. In spite of good SEE 3...Nf6 is a very bad move because it leaves your queen in gardez. "bad pruning" will prune 3...Nf6
-
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Bad Pruning
Yes, I meant this but I expressed with bad wording: pinning the queen is always SEE negative move if the attacking piece is not the opponent queen.Onno Garms wrote:Not really. It means that when you opponent attacks your queen with say a rook, you should do something to escape that attack. ("Gardez" means that your queen is under attack as "check" means that your king is under attack.)mcostalba wrote: It means moves that pin the queen.
Take 1. e4 d5 2. ed Qd5 3. Nc3. SEE only considers the moving piece, so 3... Nf6 seems OK. In spite of good SEE 3...Nf6 is a very bad move because it leaves your queen in gardez. "bad pruning" will prune 3...Nf6