9
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Computational Game Unit Balancing based on Game Theory

      ,
      JUCS - Journal of Universal Computer Science
      Pensoft Publishers

      Read this article at

      ScienceOpenPublisher
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Optimizing game elements through iterative human playtests can be time-consuming and insufficient for games with complex intransitive mechanics. Imbalances in games often require the release of numerous balance patches. We present a computational method for making each game unit equally preferable against a uniform play strategy. We leverage concepts from game theory to model intricate relationships among intransitive entities. Matching units against each other is modeled as a symmetric zero-sum game, where unit selection represents a strategy and the error is quantified using payoff values derived from unit parameters. The algorithm takes the initial unit parameters provided by the game designer and optimizes them with minimal changes using gradient descent. Consequently, the payoff matrix converges to a state where a uniform strategy is a near Nash equilibrium, ensuring that each unit is equally preferable under the optimized condition. We implemented a testing environment based on fictitious play and verified our results on different scenarios. While the majority of game theory research focuses on finding optimal strategies given specific environmental conditions, this paper takes a different perspective within the context of game design. We explore game theoretic concepts to address the goal of designing environments that lead to desired strategy choices.

          Related collections

          Author and article information

          Contributors
          (View ORCID Profile)
          (View ORCID Profile)
          Journal
          JUCS - Journal of Universal Computer Science
          jucs
          Pensoft Publishers
          0948-6968
          0948-695X
          January 28 2025
          January 28 2025
          : 31
          : 1
          : 3-21
          Article
          10.3897/jucs.121185
          a3b24dfe-9207-457a-b892-a95f9fb33216
          © 2025

          https://creativecommons.org/licenses/by-nd/4.0/

          History

          Comments

          Comment on this article

          Related Documents Log