Inner-Learning: From Hand-Coded Beliefs to Declarative Knowledge in Trick-Taking Games

arXiv cs.AI Papers

Summary

A paper introducing Inner-Learning, a framework replacing hand-coded beliefs with declarative knowledge representations for agents playing trick-taking card games.

arXiv:2610.38304v1 Announce Type: new 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.
Original Article
View Cached Full Text

Cached at: 10/31/26, 09:14 AM

# Inner-Learning: From Hand-Coded Beliefs to Declarative Knowledge in Trick-Taking Games
Source: [https://arxiv.org/abs/2610.38304](https://arxiv.org/abs/2610.38304)
Bibliographic Tools

## Bibliographic and Citation Tools

Bibliographic Explorer Toggle

Code, Data, Media

## Code, Data and Media Associated with this Article

Demos

## Demos

Related Papers

## Recommenders and Search Tools

About arXivLabs

## arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website\.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy\. arXiv is committed to these values and only works with partners that adhere to them\.

Have an idea for a project that will add value for arXiv's community?[**Learn more about arXivLabs**](https://info.arxiv.org/labs/index.html)\.

Similar Articles

A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strong

arXiv cs.LG

This paper investigates design choices for training lightweight reinforcement learning agents in imperfect-information card games, using a fixed rule-based expert as a yardstick for Gin Rummy and Leduc Hold'em. It finds that trust region updates, careful reward design, curriculum learning, warm starting, and checkpoint retention improve performance, while several common techniques like reward shaping and large language model opponents do not help.