Wow Andrea! I was not aware of the untapped potential present within MCTS. This paper served as a great introduction to the topic for someone completely unfamiliar with the field. I appreciate you breaking down each component of the algorithm and showing the relevant math. Your feat of generalizing the algorithm to work in a modular way with all types of games is particularly impressive.
The detailed analysis of how different parameters like UCB functions, exploration constants, and iteration counts impact the algorithm's performance was fascinating. Along with the comparisons to minimax, these really helped me understand how MCTS learns through iterations, and also showcased its true potential.
Looking forward to your future work!