Null Move in LMR

Discussion of chess software programming and technical issues.

Moderators: bob, hgm, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
lauriet
Posts: 162
Joined: Sun Nov 03, 2013 8:32 am
Contact:

Null Move in LMR

Post by lauriet » Wed Aug 10, 2016 3:10 am

Hey everyone,

Should I allow Null Moves in the LMR section of the search, or is this too drastic/inaccurate/dangerous ?


Thanks
Laurie

bob
Posts: 20478
Joined: Mon Feb 27, 2006 6:30 pm
Location: Birmingham, AL

Re: Null Move in LMR

Post by bob » Wed Aug 10, 2016 4:54 am

lauriet wrote:Hey everyone,

Should I allow Null Moves in the LMR section of the search, or is this too drastic/inaccurate/dangerous ?


Thanks
Laurie
Most that I have looked at do it everywhere.

ZirconiumX
Posts: 1327
Joined: Sun Jul 17, 2011 9:14 am

Re: Null Move in LMR

Post by ZirconiumX » Wed Aug 10, 2016 7:04 pm

Since in the LMR part of the search, 98% of the time you're going to fail low this node.

Since a fail low in this node is a fail high in the child node, and null move pruning accelerates the fail high, null move is very beneficial.
Some believe in the almighty dollar.

I believe in the almighty printf statement.

Henk
Posts: 5799
Joined: Mon May 27, 2013 8:31 am

Re: Null Move in LMR

Post by Henk » Wed Aug 10, 2016 7:25 pm

Should I allow LMR within NULL move search, or is this too drastic/inaccurate/dangerous ?

bob
Posts: 20478
Joined: Mon Feb 27, 2006 6:30 pm
Location: Birmingham, AL

Re: Null Move in LMR

Post by bob » Wed Aug 10, 2016 8:22 pm

Henk wrote:Should I allow LMR within NULL move search, or is this too drastic/inaccurate/dangerous ?
Both are generally defined as recursive, so if you use one within the other, it works both ways.

Post Reply