But if may be that scout search erroneously gives a fail low (because of other heuristic pruning) and the research is not performed. That means it skips a potential good move. This may happen less frequently when using alpha beta search.kbhearn wrote:There is no inconsistency problem in PVS - if the re-search disagrees with the scout search, you trust the re-search and move on. The only question is whether it overall saves you time or not (and if it doesn't you have problems to be looking at).Perhaps using alpha beta search is better than PVS for there you have a similar problem with search inconsistencies.
MTD-f: Extracting PV ?
Moderators: hgm, Rebel, chrisw
-
- Posts: 7220
- Joined: Mon May 27, 2013 10:31 am
Re: MTD-f: Extracting PV ?
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: MTD-f: Extracting PV ?
Henk wrote:But if may be that scout search erroneously gives a fail low (because of other heuristic pruning) and the research is not performed. That means it skips a potential good move. This may happen less frequently when using alpha beta search.kbhearn wrote:There is no inconsistency problem in PVS - if the re-search disagrees with the scout search, you trust the re-search and move on. The only question is whether it overall saves you time or not (and if it doesn't you have problems to be looking at).Perhaps using alpha beta search is better than PVS for there you have a similar problem with search inconsistencies.
You are always re-searching in MTD(f). If you fail low, the basic idea is to re-search with a lowered null-window.