cs.AIMar 16, 2026

Evolutionary Transfer Learning for Dragonchess

Authors: Jim O'Connor, Annika Hoag, Sarah Goyette, Gary B. Parker

Organizations: Computer Science Department, Connecticut College, New London, United States

Abstract

Dragonchess, a three-dimensional chess variant introduced by Gary Gygax, presents unique strategic and computational challenges that make it an ideal environment for studying the transfer of artificial intelligence (AI) heuristics across domains. In this work, we introduce Dragonchess as a novel testbed for AI research and provide an open-source, Python-based game engine for community use. Our research investigates evolutionary transfer learning by adapting heuristic evaluation functions directly from Stockfish, a leading chess engine, and subsequently optimizing them using Covariance Matrix Adaptation Evolution Strategy (CMA-ES). Initial trials showed that direct heuristic transfers were inadequate due to Dragonchess's distinct multi-layer structure and movement rules. However, evolutionary optimization significantly improved AI agent performance, resulting in superior gameplay demonstrated through empirical evaluation in a 50-round Swiss-style tournament. This research establishes the effectiveness of evolutionary methods in adapting heuristic knowledge to structurally complex, previously unexplored game domains.

Figures & tables

Explore similar work

CardsList
  1. Temporal-Difference Learning for Dragonchess

    Oct 1, 2026Jim O'Connor, Annika Hoag, Sarah Goyette +1Game-Playing AgentsTemporal-Difference Learning

  2. Chess_db: A framework for working with large chess game datasets

    Jul 23, 2026Nicos Angelopoulos, Jan WielemakerLogic ProgrammingChess

  3. Accelerating Skill Assessment in Chess: A Drift-Diffusion-Enhanced Elo Rating System

    Jun 24, 2026Tianyuan Zhou, Zhizheng Fu, Tianming YangChess