• DocumentCode
    1333752
  • Title

    The MP-MIX Algorithm: Dynamic Search Strategy Selection in Multiplayer Adversarial Search

  • Author

    Zuckerman, Inon ; Felner, Ariel

  • Author_Institution
    Dept. of Ind. Eng. & Manage., Ariel Univ. Center of Samaria, Ariel, Israel
  • Volume
    3
  • Issue
    4
  • fYear
    2011
  • Firstpage
    316
  • Lastpage
    331
  • Abstract
    When constructing a search tree for multiplayer games, there are two basic approaches to propagating the opponents´ moves. The first approach, which stems from the MaxN algorithm, assumes each opponent will follow his highest valued heuristic move. In the second approach, the paranoid algorithm, the player prepares for the worst case by assuming the opponents will select the worst move with respect to him. There is no definite answer as to which approach is better, and their main shortcoming is that their strategy is fixed. We therefore suggest the MaxN-paranoid mixture (MP-Mix) algorithm: a multiplayer adversarial search that switches search strategies according to the game situation. The MP-mix algorithm examines the current situation and decides whether the root player should follow the MaxN principle, the paranoid principle, or the newly presented directed offensive principle. To evaluate our new algorithm, we performed extensive experimental evaluation on three multiplayer domains: Hearts, Risk, and Quoridor. In addition, we also introduce the opponent impact (OI) measure, which measures the players´ ability to impede their opponents´ efforts, and show its relation to the relative performance of the MP-mix strategy. The results show that our MP-mix strategy significantly outperforms MaxN and paranoid in various settings in all three games.
  • Keywords
    artificial intelligence; game theory; tree searching; MP-MIX algorithm; MaxN algorithm; MaxN-paranoid mixture; dynamic search strategy selection; hearts; multiplayer adversarial search; multiplayer games; paranoid algorithm; quoridor; risk; search tree; Educational institutions; Game theory; Games; Heart; Heuristic algorithms; Humans; Search problems; Artificial intelligence (AI); decision trees; game-tree search; multiplayer games;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2011.2166266
  • Filename
    6029288