Phoenix: A Self-Optimizing Chess Engine
Analysis of the alpha-beta pruning algorithm