mlsanityData to 7 Oct 2026

Adapting to Teammates in a Cooperative Language Game

arXiv 2403.00823 ↗First posted 26 Feb 2024cs.AI cs.CLcited by 1

Not on the map. Why?

Abstract (arXiv)

The game of Codenames has recently emerged as a domain of interest for intelligent agent design. The game is unique due to the way that language and coordination between teammates play important roles. Previous approaches to designing agents for this game have utilized a single internal language model to determine action choices. This often leads to good performance with some teammates and inferior performance with other teammates, as the agent cannot adapt to any specific teammate. In this paper we present the first adaptive agent for playing Codenames. We adopt an ensemble approach with the goal of determining, during the course of interacting with a specific teammate, which of our internal expert agents, each potentially with its own language model, is the best match. One difficulty faced in this approach is the lack of a single numerical metric that accurately captures the performance of a Codenames team. Prior Codenames research has utilized a handful of different metrics to evaluate agent teams. We propose a novel single metric to evaluate the performance of a Codenames team, whether playing a single team (solitaire) game, or a competitive game against another team. We then present and analyze an ensemble agent which selects an internal expert on each turn in order to maximize this proposed metric. Experimental analysis shows that this ensemble approach adapts to individual teammates and often performs nearly as well as the best internal expert with a teammate. Crucially, this success does not depend on any previous knowledge about the teammates, the ensemble agents, or their compatibility. This research represents an important step to making language-based agents for cooperative language settings like Codenames more adaptable to individual teammates.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 43 references that are in the map. First posted on arXiv 26 Feb 2024.

Builds on

12 of 43 references.

References · 12

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
  3. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
  4. 2018Deep contextualized word representationscited by 2,285
  5. 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,065
  6. 2019The Hanabi Challenge: A New Frontier for AI Researchcited by 194
  7. 2018Bayesian Action Decoder for Deep Multi-Agent Reinforcement Learningcited by 67
  8. 2022A Survey of Ad Hoc Teamwork Researchcited by 41
  9. 2019Diverse Agents for Ad-Hoc Cooperation in Hanabicited by 17
  10. 2020Generating and Adapting to Diverse Ad-Hoc Cooperation Agents in Hanabicited by 12
  11. 2021Playing Codenames with Language Graphs and Word Embeddingscited by 6
  12. 2018Comparing Models of Associative Meaning: An Empirical Investigation of Reference in Simple Language Gamescited by 5

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.