Welcome to the enhanced Artificial Intelligence Series. In this series, we will look at adding intelligence to NPCs and enemies in our games. Concepts include Monte Carlo Tree Search, fuzzy logic, enhancing the concepts of Game AI 1.0 series, and more.
This tutorial will introduce you to the basics of Monte Carlo Tree Search and how it can be beneficial in video games. We take a look at a very basic example to demonstrate how the algorithm chooses which action should be taken for any given scenario.