At PV nodes the first move is the PV move so of course is the best. It is not very clear to me what you are trying to say.OliverUwira wrote:At PV nodes, where all moves have to be searched, we still want to search the best move first, don't we?Uri Blass wrote:Nometax wrote:Yes, exactly.OliverUwira wrote:How do you define "move ordering success"? Is this percentage of nodes where you have searched the eventual best move first?
I guess that you mean to percentage of nodes when first move fail high.
first move fail high does not mean searching the best move first because it is possible that there is a better move that can also fail high but you do not search.
Uri
So to be more precise, the number of nodes where the first move we search either lets us cut off (failing high) or stays the best move in case we don't fail high at all.
Anyhow, move ordering is very important especially in side branches, much less in PV nodes.
First because PV nodes are much much less then non-PV nodes, second because PV nodes are supposed to be like ALL nodes, i.e. they very rarely should fail high and if they do they should do with the first move that is the PV.
The problem of move ordering is mainly related to side branches (non PV nodes).