Repository logo

Thesis Central

Communities & Collections
Browse
Log In
  1. Home
  2. Browse by Author

Browsing by Author "Yan, Justin"

Filter results by typing the first few letters
Now showing 1 - 1 of 1
  • Results Per Page
  • Sort Options
  • Loading...
    Thumbnail Image
    Item

    Towards an AI for Dominion

    (2021-08-17) Yan, Justin; Adams, Ryan P.

    Dominion is a modern deck-building game characterized by a combinatorially large state space, imperfect information, indirect player interaction, and stochasticity. Recent successes in artificial intelligence (AI) developed for classical games like Chess and Go, exemplified by AlphaGo and its derivatives, suggest that current machine learning methods may be sufficient to tackle Dominion. We use Upper Confidence Trees (UCT) trained via self-play and a rollout policy modeled by logistic regressors to beat Big Money (BM) in a no-action, two-player, sandbox version of Dominion. We combine the same rollout policy with different parameterizations of UCT to train AI agents in a preset kingdom of full Dominion that match (UCT-F), surpass (UCT-P), and outclass (UCT-DW) the Double Witch (DW) strategy in terms of relative win rate. We highlight the buy strategies of our methods and suggest that UCT for Dominion is bottlenecked by the game's high branching factor of buy decisions, an effect exacerbated by the current lack of suitable value functions for the game.

© 2024 The Trustees of Princeton University. All rights reserved.

  • Privacy policy
  • Accessibility
  • Send Feedback