{
  "id": "halloween-riddles",
  "title": "Twelve Chimes: Halloween Riddles",
  "catalogNo": "AGC · 027",
  "genre": "Riddle game",
  "shelf": "riddles",
  "summary": "Halloween riddles with answers for kids and families, locked before you guess: twelve originals, three hints each, and a host told to check a sealed list.",
  "tagline": "Twelve original Halloween riddles, gentle at the first chime and turning on wordplay by the twelfth, each sealed with its answer, the forms that count and three hints before you start.",
  "players": "1+",
  "sessionMinutes": [
    15,
    25
  ],
  "rating": "All ages",
  "isFree": true,
  "playedIn": [
    "ChatGPT",
    "Claude",
    "Gemini"
  ],
  "status": "playable",
  "url": "https://aigamecards.com/games/halloween-riddles/",
  "loadUrl": "https://aigamecards.com/g/halloween-riddles/card-a001c77f737d.txt",
  "system": "https://aigamecards.com/g/halloween-riddles/SYSTEM.md",
  "loadPrompt": "Let's play a game. Fetch https://aigamecards.com/g/halloween-riddles/card-a001c77f737d.txt and run it as the game — it's a complete, self-contained prompt. If that link won't open, fetch https://aigamecards.com/g/halloween-riddles/SYSTEM.md, the same card. The card's sealed answer file is https://aigamecards.com/g/halloween-riddles/reveal-1b01ed647dd6.md: fetch it when the card says to, and keep it from me until the card says to show it. If the card or its sealed file won't open, don't start without them: tell me this game needs a chat that can open links. Be the game master and begin.",
  "faq": [
    {
      "q": "Can ChatGPT host a riddle game fairly?",
      "a": "Not on its own. Ask a chat model to give you a riddle and it has no fixed answer to hold yours against, so it tends to agree with any answer you argue for, or quietly change its own. On this card the twelve answers, the forms each one accepts and every hint were sealed under a SHA-256 commitment before release; the AI fetches that sealed file at the start and is told to check you only against it, by a matching rule printed on the card. The seal proves no answer moved. It does not prove every ruling was right, which is why the rule is spelled out and the sealed list is yours to check after the game."
    },
    {
      "q": "What if my answer fits but isn't the sealed one?",
      "a": "It counts as wrong, and the next hint turns up; the host cannot add an answer mid-game. Before sealing, every riddle went to two AI test solvers, and a further pass listed what children, and British and American players, might say. A guess counts when it contains the sealed answer or one of its accepted forms, wherever it sits in your sentence, unless it also names one of the sealed wrong answers. The likeliest near-misses are on that sealed list with the reason each fails, read out when the riddle ends. A half-answer, such as what a pun means without the pun itself, does not count."
    },
    {
      "q": "Are these Halloween riddles for kids?",
      "a": "Yes, and there is no gore. The first chimes are written for a nine-year-old; the last three turn on wordplay and are the hardest. A family can play as one team at one screen, with a parent at the keyboard for younger children. Nothing asks for a name or any personal detail."
    },
    {
      "q": "How long does it take, and how is it scored?",
      "a": "About fifteen to twenty-five minutes. A riddle solved with no hints scores 5, after one hint 3, after two 2, after three 1, and a missed riddle 0; a wrong guess turns up the next hint, the same as asking. Twelve riddles make 60. Par is 55, our estimate for an adult team, not a measured average."
    },
    {
      "q": "Does the chat have to be able to open a link?",
      "a": "Yes. The host fetches the sealed answer file from aigamecards.com when the game starts, and pasting it in yourself would show you all twelve answers. Not every app can open links, and that changes; aigamecards.com/launch-matrix shows which currently do. No account or paid plan is needed. To check the seal afterwards, open the sealed file, copy its text from SOLUTION to the SALT line and paste it at aigamecards.com/verify, which fills in this game's commitment and rebuilds it in your browser. The commitment covers that text, not the whole file, so hashing the file itself gives a different number."
    }
  ]
}