Inner-Learning:从手写规则到声明式知识——Skat 牌类游戏中的信念状态建模
Inner-Learning: From Hand-Coded Beliefs to Declarative Knowledge in Trick-Taking Games
AI 导读
一项研究提出在 Skat 等有言牌类游戏中用声明式方法建模信念状态:从最先进的 Skat 程序中自动提取手写推理规则,构建基于 ¬holds(P,C) 原语的领域专用语言,并通过往返代码生成验证与原引擎行为一致,同时发现并修正了原引擎中 3 个经审计的 bug。
正文 · 原文
Abstract:We present a declarative approach to belief-state modeling in trick-taking card games. Starting from a state-of-the-art Skat player, we automatically extract its hand-coded inference rules into a domain-specific language built on the primitive $\neg\mathsf{holds}(P,C)$, denoting that player $P$ cannot hold any card in set $C$. Round-trip code generation verifies that the extracted rules reproduce the original engine's intended behavior, up to three audited bugs in the original that the declarative engine corrects. We then grow the rule base through symmetric derivation and annotation of an expert strategy document---unifying code, symmetry, and expertise in one representation. We extend the knowledge representation with \emph{cardinality constraints}: at-most-$k$ and at-least-$k$ bounds on the cards a player holds from a named group, expressed in the same declarative language and enforced at world-generation time. Confidence parameters connect symbolic rules to probabilistic belief updates. Self-play evaluation shows the declarative engine measurably improving winning percentage and score over the original hand-coded engine, with the extracted rules, the human-annotated rules, and the cardinality constraints each contributing to the effect.
| Subjects: | Artificial Intelligence (cs.AI) |
| Cite as: | arXiv:2610.38304 [cs.AI] |
| (or arXiv:2610.38304v1 [cs.AI] for this version) | |
| https://doi.org/10.48550/arXiv.2610.38304 arXiv-issued DOI via DataCite |
Submission history
From: Stefan Edelkamp [view email]
[v1]
Wed, 28 Oct 2026 05:41:40 UTC (1,871 KB)
来源:arXiv cs.AI · arxiv.org