paper-with-me

홈 › Papers

Optimizing Hearthstone Agents using an Evolutionary Algorithm

2024-10-25 · Pablo García-Sánchez, Alberto Tonda, Antonio J. Fernández-Leiva, Carlos Cotta

Digital collectible card games are not only a growing part of the video game industry, but also an interesting research area for the field of computational intelligence. This game genre allows researchers to deal with hidden information, uncertainty and planning, among other aspects. This paper proposes the use of evolutionary algorithms (EAs) to develop agents who play a card game, Hearthstone, by optimizing a data-driven decision-making mechanism that takes into account all the elements currently in play. Agents feature self-learning by means of a competitive coevolutionary training approach, whereby no external sparring element defined by the user is required for the optimization process. One of the agents developed through the proposed approach was runner-up (best 6%) in an international Hearthstone Artificial Intelligence (AI) competition. Our proposal performed remarkably well, even when it faced state-of-the-art techniques that attempted to take into account future game states, such as Monte-Carlo Tree search. This outcome shows how evolutionary computation could represent a considerable advantage in developing AIs for collectible card games such as Hearthstone.

📄 PDF Abstract BibTeX arXiv:2410.19681

Code (1)

fergunet/SabberStone 공식 구현

Tasks

Card GamesDecision MakingEvolutionary AlgorithmsSelf-Learning

Methods 이 논문이 사용한 방법론

Self-Learning 설명 없음

Similar Papers 제목 키워드 기반

Evolving the Hearthstone Meta

2019-07-02 · Fernando de Mesentier Silva, Rodrigo Canaan, Scott Lee, Matthew C. Fontaine 외

Balancing an ever growing strategic game of high complexity, such as Hearthstone is a complex task. The target of making strategies diverse and customizable results in a delicate intricate system. Tuning over 2000 cards …

Helping AI to Play Hearthstone: AAIA'17 Data Mining Challenge

2017-08-02 · Andrzej Janusz, Maciej Świechowski, Tomasz Tajmajer

This paper summarizes the AAIA'17 Data Mining Challenge: Helping AI to Play Hearthstone which was held between March 23, and May 15, 2017 at the Knowledge Pit platform. We briefly describe the scope and background of thi…

Improving Hearthstone AI by Combining MCTS and Supervised Learning Algorithms

2018-08-14 · Maciej Świechowski, Tomasz Tajmajer, Andrzej Janusz

We investigate the impact of supervised prediction models on the strength and efficiency of artificial agents that use the Monte-Carlo Tree Search (MCTS) algorithm to play a popular video game Hearthstone: Heroes of Warc…

Decision Making

Mapping Hearthstone Deck Spaces through MAP-Elites with Sliding Boundaries

2019-04-24 · Matthew C. Fontaine, Scott Lee, L. B. Soros, Fernando De Mesentier Silva 외

Quality diversity (QD) algorithms such as MAP-Elites have emerged as a powerful alternative to traditional single-objective optimization methods. They were initially applied to evolutionary robotics problems such as loco…

Diversity

Learning to Beat ByteRL: Exploitability of Collectible Card Game Agents

2024-04-25 · Radovan Haluska, Martin Schmid

While Poker, as a family of games, has been studied extensively in the last decades, collectible card games have seen relatively little attention. Only recently have we seen an agent that can compete with professional hu…

Card Games