DISTANCE FEATURES FOR GENERAL GAME PLAYING AGENTS

被引:2
|
作者
Michulke, Daniel [1 ]
Schiffel, Stephan [1 ]
机构
[1] Tech Univ Dresden, Dept Comp Sci, Dresden, Germany
来源
ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1 | 2012年
关键词
General game playing; Feature construction; Heuristic search;
D O I
10.5220/0003744001270136
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
General Game Playing (GGP) is concerned with the development of programs that are able to play previously unknown games well. The main problem such a player is faced with is to come up with a good heuristic evaluation function automatically. Part of these heuristics are distance measures used to estimate, e.g., the distance of a pawn towards the promotion rank. However, current distance heuristics in GGP are based on too specific detection patterns as well as expensive internal simulations, they are limited to the scope of totally ordered domains and/or they apply a uniform Manhattan distance heuristics regardless of the move pattern of the object involved. In this paper we describe a method to automatically construct distance measures by analyzing the game rules. The presented method is an improvement to all previously presented distance estimation methods, because it is not limited to specific structures, such as, Cartesian game boards. Furthermore, the constructed distance measures are admissible. We demonstrate how to use the distance measures in an evaluation function of a general game player and show the effectiveness of our approach by comparing with a state-of-the-art player.
引用
收藏
页码:127 / 136
页数:10
相关论文
共 50 条
  • [31] Game State Evaluation Heuristics in General Video Game Playing
    Santos, Bruno S.
    Bernardino, Heder S.
    2018 17TH BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2018), 2018, : 147 - 156
  • [32] Embedding a Card Game Language into a General Game Playing Language
    Kowalski, Jakub
    STAIRS 2014, 2014, 264 : 161 - 170
  • [33] A Temporal Proof System for General Game Playing
    Thielscher, Michael
    Voigt, Sebastian
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1000 - 1005
  • [34] Evaluating Generalisation in General Video Game Playing
    Balla, Martin
    Lucas, Simon M.
    Perez-Liebana, Diego
    2020 IEEE CONFERENCE ON GAMES (IEEE COG 2020), 2020, : 423 - 430
  • [35] Heuristic Evaluation Functions for General Game Playing
    Clune, James E.
    KUNSTLICHE INTELLIGENZ, 2011, 25 (01): : 73 - 74
  • [36] General game playing: Overview of the AAAI competition
    Genesereth, M
    Love, N
    Pell, B
    AI MAGAZINE, 2005, 26 (02) : 62 - 72
  • [37] Exploring a Learning Architecture for General Game Playing
    Gunawan, Alvaro
    Ruan, Ji
    Thielscher, Michael
    Narayanan, Ajit
    AI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 12576 : 294 - 306
  • [38] A Neuroevolution Approach to General Atari Game Playing
    Hausknecht, Matthew
    Lehman, Joel
    Miikkulainen, Risto
    Stone, Peter
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2014, 6 (04) : 355 - 366
  • [39] Contextual Decision Making in General Game Playing
    Sheng, Xinxin
    Thuente, David
    2011 23RD IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2011), 2011, : 679 - 684
  • [40] General Game Playing in AI Research and Education
    Thielscher, Michael
    KI 2011: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2011, 7006 : 26 - 37