Implementation of move pruning algorithm as describe by Burch and Holter (2011).