• DocumentCode
    130223
  • Title

    Constrained control of non-playing characters using Monte Carlo Tree Search

  • Author

    Sanselone, Maxime ; Sanchez, Santiago ; Sanza, Cedric ; Panzoli, David ; Duthen, Yves

  • Author_Institution
    IRIT, Univ. of Toulouse, Toulouse, France
  • fYear
    2014
  • fDate
    26-29 Aug. 2014
  • Firstpage
    1
  • Lastpage
    8
  • 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 a specific requirement of a learning game AI : guiding the non player characters to follow a predefined and constrained learning scenario and, if necessary, to adapt their decision to unexpected events in the simulation.
  • Keywords
    Monte Carlo methods; artificial intelligence; computer aided instruction; medical computing; serious games (computing); tree searching; virtual reality; 3D multiplayer learning game; 3D virtual operating room; MCTS method; Monte Carlo tree search method; learning game AI; nonplaying character constrained control; search algorithm; search space; virtual characters; Backpropagation; Bismuth; Diagnostic radiography; Instruments; Surgery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games (CIG), 2014 IEEE Conference on
  • Conference_Location
    Dortmund
  • Type

    conf

  • DOI
    10.1109/CIG.2014.6932886
  • Filename
    6932886