kobol Search Iterative search Principal variation Alpha Beta search Quiescence search Mate distance pruning Reverse futility pruning Null move pruning Razoring Aspiration window Eval Material eval PST eval Strength approx. 2100 Elo Options Hash Contempt Ponder Tests Bench Perft