C++ adversarial search engine using Minimax and optimized Alpha-Beta pruning to solve complex zero-sum games with asymmetrical turn constraints.