2015 · 2-8 players · 15min · weight 1.26 · 103,641 ratings
BGG raw
Description (1163 chars)
Two rival spymasters know the secret identities of 25 agents. Their teammates know the agents only by their codenames — single-word labels like "disease", "Germany", and "carrot". Yes, carrot. It's a legitimate codename. Each spymaster wants their team to identify their agents first...without uncovering the assassin by mistake. In Codenames, two teams compete to see who can make contact with all of their agents first. Lay out 25 cards, each bearing a single word. The spymasters look at a card showing the identity of each card, then take turns clueing their teammates. A clue consists of a single word and a number, with the number suggesting how many cards in play have some association to the given clue word. The teammates then identify one agent they think is on their team; if they're correct, they can keep guessing up to one more than the stated number of times; if the agent belongs to the opposing team or is an innocent bystander, the team's turn ends; and if they fingered the assassin, they lose the game. Spymasters continue giving clues until one team has identified all of their agents or the assassin has removed one team from play.
LLM v2 (wide)
Raw v2 JSON (812 chars)
{
"game_id": 178900,
"name": "Codenames",
"core_verb": "give one-word clue",
"decision_shape": "social",
"reward_schedule": "immediate",
"aesthetics": [
"Fellowship",
"Expression",
"Challenge"
],
"core_loop_pitch": "Spymaster gives a single word linking multiple agent words; team guesses without hitting the assassin.",
"mobile_translation_difficulty": "Hard",
"translation_difficulty_reason": "The fun is the social negotiation around interpreting clues; AI clue-giver kills the joke.",
"direct_digital_port": "Codenames Online (browser, Czech Games)",
"closest_loop_translation": "none yet",
"primitive_tags": [
"semantic_overloading",
"team_communication_constraint",
"pattern_matching_under_ambiguity",
"assassin_lose_condition"
],
"confidence": 1
}LLM v3 (deep)
Not yet enriched at v3 (deep pass).