A game of Chess against the CPU, where the AI utilizes MinMax Algorithm along with Alpha Beta pruning for optimization.
The overall UI is from vanillaJS. Addional depth level of the algorithm can be changed to increase difficulty level, with 5 being an elite Chess Player level.