cs.AIOct 6, 2026

Learning Explainable Representations of Complex Game-playing Strategies

Authors: Abhijeet Krishnan, Colin M. Potts, Arnav Jhala, Harshad Khadilkar, Shirish Karande, Chris Martens

Organizations: Venture IV 420, North Carolina State University, Raleigh, NC 27606 USA · Department of Aerospace Engineering, Indian Institute of Technology Bombay, Powai, Mumbai 400076, Maharashtra, India · Tata Research Development and Design Centre, Pune 411013, Maharashtra, India · Meserve 138 (Boston campus), Khoury College of Computer Sciences, College of Arts, Media and Design, Northeastern University, Boston, MA 02115 USA

Abstract

As part of learning to play complex games, human players develop develop abstractions for concepts and strategies of gameplay consistent with game rules to improve their performance. These concepts are applied to explain other players' actions, and to inform their own actions in-game. Understanding other players' strategies is a crucial part of such improvement, but requires time and effort. In this paper, we propose a strategy similar to human cognition for training RL agents to synthesize learned strategies and policies as executable procedures based on sequences of gameplay actions. We present methods to automatically learn such programs to play chess and to solve tasks in a grid-based environment. We show that the learned strategies produce effective actions, and can be learned from gameplay data.

Figures & tables

Explore similar work

CardsList
  1. Towards the Automatic Synthesis of Interpretable Chess Tactics

    Oct 6, 2026Abhijeet Krishnan, Chris MartensArtificial Intelligence Models

  2. Nemobot Games: Crafting Strategic AI Gaming Agents for Interactive Learning with Large Language Models

    Apr 23, 2026Chee Wei Tan, Yuchen Wang, Shangxin GuoInteractive LearningChatbots

  3. STRATA: Self-Learning Through Role-Aligned Tiered Agents for Real-Time Strategy Games

    Sep 30, 2026Xinhe Tian, Xiaoyue Zhang, Ziyou Zhang +4Strategic Agents