Chess is probably the most complex board game available out there and for good reason. The number of possible chess games is likely higher than the number of atoms that exist in the observable Universe. Coming in numerous variations, chess ...