Transformers for the Swiss Card Game Jass

Introduction

Despite the recent successful application of Artificial Intelligence (AI) to games, the performance of cooperative agents in imperfect information games is still far from surpassing humans. Cooperating with teammates whose play-styles are not previously known poses additional challenges to current state-of-the-art algorithms. In the Swiss card game Jass, coordination between the two opposing teams is crucial for winning. Since verbal communication is forbidden, the only way to transmit information within the team is through a player’s play-style. This makes the game a particularly suitable candidate subject to continue the research on AI in cooperation games with hidden information. The best computer programs can compete with strong amateur players in the Schieber variant of the popular Swiss card game Jass [1]. Convolutional neural networks (CNN) are on par with Monte Carlo Tree Search (MCTS) in Schieber.