Title | ||
---|---|---|
Control of non player characters in a medical learning game with Monte Carlo tree search |
Abstract | ||
---|---|---|
In this paper, we apply the Monte Carlo Tree Search (MCTS) method for controlling at once several virtual characters in a 3D multi-player learning game. The MCTS is used as a search algorithm to explore a search space where every potential solution reflects a specific state of the game environment. Functions representing the interaction abilities of each character are provided to the algorithm to leap from one state to another. We show that the MCTS algorithm successfully manages to plan the actions for several virtual characters in a synchronized fashion, from the initial state to one or more desirable end states. Besides, we demonstrate the ability of this algorithm to fulfill two specific requirements of a learning game AI : guiding the non player characters to follow a predefined plan while coping with the unpredictability of the human players actions. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2598394.2598473 | GECCO (Companion) |
Keywords | Field | DocType |
plan execution, formation, and generation,graph and tree search strategies,artificial intelligence,serious gaming,planning,monte carlo tree search | Monte Carlo tree search,Search algorithm,Computer science,Artificial intelligence,Game tree,Machine learning | Conference |
Citations | PageRank | References |
0 | 0.34 | 1 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Maxime Sanselone | 1 | 0 | 0.34 |
Stéphane Sanchez | 2 | 0 | 0.34 |
Cédric Sanza | 3 | 32 | 3.81 |
David Panzoli | 4 | 39 | 8.24 |
Yves Duthen | 5 | 165 | 26.63 |