Agent Tuning & Optimization 相关度: 7/10

Evolutionary Transfer Learning for Dragonchess

Jim O'Connor, Annika Hoag, Sarah Goyette, Gary B. Parker
arXiv: 2603.15297v1 发布: 2026-03-16 更新: 2026-03-16

AI 摘要

论文提出了一种基于进化迁移学习的Dragonchess AI,通过进化优化改进了Stockfish的启发式评估函数。

主要贡献

  • 提出了Dragonchess作为AI研究的新测试平台
  • 开发了开源的Python Dragonchess游戏引擎
  • 验证了进化方法在复杂游戏领域中适应启发式知识的有效性

方法论

从Stockfish迁移启发式评估函数,并使用CMA-ES进行进化优化,通过瑞士轮比赛评估AI性能。

原文摘要

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.

标签

进化学习 迁移学习 游戏AI Dragonchess CMA-ES

arXiv 分类

cs.AI