General Game Playing

TNT members involved in this project:
Jun.-Prof. Dr.-Ing. Alexander Dockhorn

Many methods of autonomous game-playing are related to a single game. In the context of general game-playing, agents are developed that not only play a single game successfully, but are able to perform well in multiple games. Research in this area allows us to test capabilities of developed algorithms under a variety of different conditions. Due to their diversity and accessibility, games offer an ideal benchmark environment for machine learning algorithms and present them with numerous interesting challenges, helping us to better understand the inner-workings and further improve their performance.

General game playing can be achieved using different approaches. Especially, heuristic search algorithm such as Monte Carl Tree Search have shown to perform well in a variety of tasks when being provided a model of their environment (e.g. the rules of a game). on the use of flexible search techniques or it can be enabled by transfer learning. In the latter, partial models of the developed solution are transferred between applications to build on previously learned knowledge and thus accelerate the re-learning process.

Show recent publications only
  • Conference Contributions
    • Linjie Xu, Jorge Hurtado-Grueso, Dominic Jeurissen, Diego Perez Liebana, Alexander Dockhorn
      Elastic Monte Carlo Tree Search State Abstraction for Strategy Game Playing
      2022 IEEE Conference on Games (CoG), IEEE, 2022
    • Linjie Xu, Diego Perez-Liebana, Alexander Dockhorn
      Towards Applicable State Abstractions: a Preview in Strategy
      The Multi-disciplinary Conference on Reinforcement Learning and Decision Making (RLDM) - RL as a Model of Agency, pp. 1-7, 2022
    • Alexander Dockhorn, Jorge Hurtado-Grueso, Dominik Jeurissen, Linjie Xu, Diego Perez-Liebana
      Game State and Action Abstracting Monte Carlo Tree Search for General Strategy Game-Playing
      Proceedings of the 2021 IEEE Conference on Games (CoG), IEEE, pp. 1--8, August 2021
    • Alexander Dockhorn, Jorge Hurtado-Grueso, Dominik Jeurissen, Linjie Xu, Diego Perez-Liebana
      Portfolio Search and Optimization for General Strategy Game-Playing
      2021 IEEE Congress on Evolutionary Computation (CEC), IEEE, pp. 2085-2092, 2021
    • Diego Perez-Liebana, Cristina Guerrero-Romero, Alexander Dockhorn, Linjie Xu, Jorge Hurtado, Dominik Jeurissen
      Generating Diverse and Competitive Play-Styles for Strategy Games
      2021 IEEE Conference on Games (CoG), IEEE, pp. 1-8, 2021
    • Alexander Dockhorn, Rudolf Kruse
      Forward Model Learning for Motion Control Tasks
      2020 IEEE 10th International Conference on Intelligent Systems (IS), pp. 1--5, Varna, Bulgaria, September 2020
    • Alexander Dockhorn, Simon Lucas
      Local Forward Model Learning for GVGAI Games
      IEEE Conference on Computational Intelligence and Games, CIG, pp. 716--723, August 2020
    • Raluca D Gaina, Martin Balla, Alexander Dockhorn, Raul Montoliu, Diego Perez-liebana
      TAG : A Tabletop Games Framework
      Joint Proceedings of the AIIDE 2020 Workshops co-located with 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2020); CEUR Workshop Proceedings (2020), CEUR Workshop Proceedings, pp. 1--7, Worcester, 2020, edited by J. C. Osborn
    • Alexander Dockhorn, Jorge Hurtado Grueso, Dominik Jeurissen, Diego Perez-Liebana
      “Stratega”: A General Strategy Games Framework
      Joint Proceedings of the AIIDE 2020 Workshops co-located with 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE 2020); Artificial Intelligence for Strategy Games, CEUR Workshop Proceedings, pp. 1--7, Worcester, 2020, edited by Osborn, Joesph C.
    • Alexander Dockhorn, Simon M Lucas, Vanessa Volz, Ivan Bravi, Raluca D Gaina, Diego Perez-Liebana
      Learning Local Forward Models on Unforgiving Games
      2019 IEEE Conference on Games (CoG), IEEE, August 2019
    • Simon M Lucas, Alexander and Volz Dockhorn, Raluca D Gaina, Ivan Bravi, Diego Perez-Liebana, Sanaz Mostaghim, Rudolf Kruse
      A Local Approach to Forward Model Learning: Results on the Game of Life Game
      2019 IEEE Conference on Games (CoG), IEEE, pp. 1--8, August 2019
    • Alexander Dockhorn, Tim Tippelt, Rudolf Kruse
      Model Decomposition for Forward Model Approximation
      2018 IEEE Symposium Series on Computational Intelligence (SSCI), IEEE, pp. 1751--1757, November 2018
    • Alexander Dockhorn, Daan Apeldoorn
      Forward Model Approximation for General Video Game Learning
      Proceedings of the 2018 IEEE Conference on Computational Intelligence and Games (CIG’18), IEEE, p. 425–432, August 2018
  • Journals
    • Alexander Dockhorn, Rudolf Kruse
      Modelheuristics for efficient forward model learning
      At-Automatisierungstechnik, De Gruyter, October 2021
    • Daan Apeldoorn, Alexander Dockhorn
      Exception-Tolerant Hierarchical Knowledge Bases for Forward Model Learning
      IEEE Transactions on Games, Vol. 13, No. 3, pp. 249-262, 2021
  • Book Chapters
    • Alexander Dockhorn, Rudolf Kruse
      Balancing Exploration and Exploitation in Forward Model Learning
      Advances in Intelligent Systems Research and Innovation, Springer International Publishing, pp. 1--19, Cham, 2022, edited by Sgurev, Vassil; Jotsov, Vladimir; Kacprzyk, Janusz
    • Alexander Dockhorn, Chris Saxton, Rudolf Kruse
      Association Rule Mining for Unknown Video Games
      Fuzzy Approaches for Soft Computing and Approximate Reasoning: Theories and Applications, Springer Cham, pp. 257--270, October 2020, edited by Lesot, Marie-Jeanne; Marsala, Christophe
  • Technical Report
    • Raluca D. Gaina, Martin Balla, Alexander Dockhorn, Raul Montoliu, Diego Perez-Liebana
      Design and Implementation of TAG: A Tabletop Games Framework.
      arXiv:2009.12065, 2020
    • Diego Perez-Liebana, Alexander Dockhorn, Jorge Hurtado Grueso, Dominik Jeurissen
      The Design Of “Stratega”: A General Strategy Games Framework
      arXiv:2009.05643, pp. 1--7, 2020