A general implementation of Monte Carlo Search Tree (MCTS) 🌲 used for solving small games like Nim and Ledge.