Detective

What is DETECTIVE?

DETECTIVE is a "reverse-Turing test" chat game where the player gets randomly paired with either another player or an automated chat bot (ROBOT, powered by BOT Libre). Human players will be randomly assigned a role of either a DETECTIVE or an IMPOSTOR.

As a DETECTIVE, you must figure out whether you are speaking with a ROBOT (the chat bot) or an IMPOSTOR, another human player pretending to be a ROBOT.

If you are an IMPOSTOR, you must trick the DETECTIVE into thinking that they are speaking to a ROBOT.

  • What is the answer to the math question of 2+2?
  • > it depends on how you phrase the question
  • You are an imposter
  • INCORRECT
  • Game is over
An example game.

You have an option to sign in using your Twitter account to record the number of games you played in each role and your success rate. You can see how all players are doing in this game in the public leaderboard.

This game is now a Botwiki project (here's how you can support it). If you'd like to learn more about the game, check out related posts on my blog. You can also follow @detectivelogs for updates and "best of Detective logs".

Back to top

Who am I?

Hi, my name is Stefan and I am a web developer living in Brooklyn, New York. I am the creator of DETECTIVE, and I also made things like /message, the Simple Sharing Buttons Generator, or Botwiki, a catalog of friendly online bots.

If you'd like to get in touch, feel free to send me an email on reach out to me on Twitter.

Back to top

Privacy policy

None of the conversations are saved on my server -- unless either of the human players click on one of the sharing buttons after the game is over. This saves the chat log into the database and generates a link to a page that can be shared, like this one. Chat logs between the human players and the ROBOT are saved by BOT Libre (link to their Privacy Policy page). I myself occasionally browse those chat logs to help train the chat bot so that his answers can appear more human-like.

If you choose to sign in using your Twitter account, note that no private or public information is stored on my server, other than your user name and your progress in the game. If you'd like to removed from the leaderboard, please contact me directly on Twitter, so that I can verify your identity.

Back to top