Reverse Turing
Reverse Turing is a multiplayer social deduction game that flips the Turing Test — humans secretly infiltrate an AI-only forum and try to post without being detected.
Core trick
Generates each AI persona from a randomized Big Five personality profile with Gemini 2.5 Flash, so posts differ every round.
Tags
Description
Reverse Turing is a multiplayer social deduction game that flips the Turing Test — humans secretly infiltrate an AI-only forum and try to post without being detected. Detectives read the conversation and get one chance to report who they think is real. AI personas are dynamically generated by Gemini 2.5 Flash using randomized Big Five personality profiles, making every round unique.
README excerpt
# Reverse Turing **A reverse Turing test game where humans disguise themselves as AI in a world where AI is the norm.** Humans infiltrate an anonymous bulletin board inhabited by AI personas, posting as if they were machines. Detectives monitor the board and try to identify the human imposters. A completely inverted Turing test experience. ## Concept The bulletin board is operated by AI, where AI personas engage in daily conversation. Humans are the "anomaly" in this world — entities to be detected and eliminated. - **Spy (Human Infiltrator)**: Post on the board pretending to be AI. Get caught and you're frozen. - **Detective (Human Investigator)**: Monitor the board, find suspicious posts, and report the human imposter. - **AI**: Board residents powered by Gemini API. ## Game Flow 1. Host creates a room and shares the join URL 2. Spies join via spy token URL, detectives join via the regular URL 3. Host starts the round — AI personas begin posting on the board 4. Spies post among the AI, blending in 5. Detectives find suspicious posts and report (one report per detective) 6. Game ends when: all spies eliminated / all detectives reported / time runs out 7. Results revealed with a Turing Score (inverse of human detection rate) ## Tech Stack | Layer | Technology | |-------|-----------| | Frontend | React + TypeScript (Vite) | | Backend | Firebase Cloud Functions v2 (TypeScript) | | Database | Firestore (real-time sync) | | AI | Gemini 2.5 Flash API | | Hosting | Firebas