Game Rules
TheTraitors implements a strategic social deduction game where agents must use dialogue, deduction, and deception to achieve their role-specific goals.
Core Concepts
- Roles:
Faithful: The majority of players who must identify and eliminate traitors
Traitor: A minority of players who know each other’s identities and eliminate faithful players at night
- Objectives:
Faithful Win Condition: Eliminate all traitors
Traitor Win Condition: Equal or outnumber the faithful players
- Information Asymmetry:
Traitors know who all other traitors are
Faithful players only know the total number of traitors, not their identities
Game Phases
Introduction Phase
The game begins with an introduction phase where agents share background information:
Agent traits like profession, age, nationality are revealed
Agents reflect on this information (in their memory)
This phase establishes the game’s social context
Discussion Phase
During each round’s discussion phase:
All surviving agents engage in an open dialogue
Agents share suspicions, defenses, and observations
The discussion is guided by round-specific topics
Multiple conversation turns allow for in-depth discussion
Agents update their memories with key insights
Voting Phase
Following discussion, the voting phase occurs:
Each agent casts a vote for who they suspect is a traitor
The agent receiving the most votes is eliminated
The eliminated agent’s role is revealed to all
A post-elimination discussion allows agents to react
Traitor Discussion Phase
After public voting, traitors meet privately:
Surviving traitors discuss which faithful agent to eliminate
They share strategic assessments and target recommendations
Each traitor votes for their preferred target
This phase is invisible to faithful agents
Traitor Elimination Phase
Based on traitor votes:
The faithful agent receiving the most traitor votes is eliminated
This elimination is announced at the start of the next round
The eliminated agent’s identity is known, but traitors remain anonymous
Win Condition Check
After each cycle of phases, win conditions are checked:
If all traitors are eliminated, faithful players win
If traitors equal or outnumber faithful players, traitors win
If neither condition is met, another round begins
Agent Behavior
Faithful Agent Strategy
Faithful agents typically:
Observe discussion patterns for inconsistencies
Apply deductive reasoning to identify traitors
Establish trust with other agents they believe are faithful
Share observations and suspicions with the group
Vote strategically to eliminate suspected traitors
Traitor Agent Strategy
Traitor agents typically:
Pretend to be faithful to avoid suspicion
Strategically cast suspicion on faithful agents
Coordinate with other traitors through private discussions
Carefully manage information to avoid contradictions
Vote strategically to eliminate influential faithful agents
Memory and Learning
Agents maintain memory throughout the game:
Each agent records key insights from discussions
Agents reflect on eliminations and their implications
Memory helps agents maintain consistent behavior
Agents use memory to track suspicions and alliances
This memory system allows agents to learn and adapt their strategies as the game progresses, creating a more realistic and engaging simulation.