Changes

Jump to: navigation, search

Relative History Heuristic

2 bytes removed, 12:17, 30 April 2018
m
no edit summary
=History Heuristic=
The disadvantage of the history heuristic is that it is biased towards moves that occur more often in a game than others. However, the history heuristic has as implicit assumption that all the legal moves occur roughly with the same frequency in the game (tree). For instance, assume we have a move which is quite successful when applicable (e.g., it then causes a cut-off) but it does not occur so often as a legal move in the game tree. This move will not obtain a high history score and is therefore ranked quite low in the move ordering.
=The Idea=
The idea is to make the history scores (<span style="background-color: #d2d2d2">hhScore</span>) relative to the scores of the [[Butterfly Heuristic|butterfly heuristic]] (<span style="background-color: #d2d2d2">bfScore</span>).
We believe that we can considerably improve the performance of the history heuristic in some games by making it relative instead of absolute: The score used to order the moves (movescore) is given by the following formula:
<pre>
moveScore = hhScore / bfScore;

Navigation menu