AI murder mystery games that can't cheat

The fix is a sealed solution. Before you play, the culprit and the full explanation are written down, hashed with SHA-256, and the hash is published. The AI never gets a way to change the answer, and when the case ends you can check the reveal against the published hash yourself. If it matches, nobody moved the body.

What's wrong with most AI murder mysteries?

Most AI mysteries decide the murderer at the end, not the start. Ask a chatbot to run a whodunit and it improvises clues as it goes, then, when you accuse someone, quietly picks whichever culprit best fits the story it happened to tell — or worse, agrees with you to be agreeable. There was never a fixed answer to solve toward, so "solving" it is theater. Nothing stops the model from retrofitting motive, planting a last-second clue, or swapping the killer to make the ending land. The game feels fair; it isn't.

How does a sealed solution stop the AI from cheating?

A sealed solution commits the answer in advance with a cryptographic hash, so it's fixed before the first clue is dealt. In plain terms: the culprit, method, and motive are written out, run through SHA-256 — a function that turns any text into a fixed 64-character fingerprint — and that fingerprint is published where you can see it before you start. From then on the AI is playing against a solution it can't rewrite. If it tried to change the killer, the real answer would no longer match the fingerprint it already committed to, and the mismatch would be obvious to anyone who checked.

How do you verify the seal yourself?

You verify by hashing the revealed solution and comparing it to the fingerprint that was published before you played. The property that makes this work: change a single character of the answer and the SHA-256 hash changes completely and unpredictably. So a matching hash is proof that the reveal is byte-for-byte the answer that was sealed — not a version edited to fit your guess. You can do it in seconds on the verification page, and the methodology explains exactly what gets committed and why the scheme holds.

Which games use sealed solutions?

Every sealed mystery on the shelf ships with a committed solution, hashed and published before release. The first is Blackfile №1: The Vanishing at Larchmont Hall, a 1920s locked-room case whose culprit was sealed before anyone played it — you investigate, accuse, and then verify that the answer never moved. Browse the rest on the sealed mystery shelf, where "the AI can't cheat" isn't a promise, it's something you can check.

Frequently asked questions

Can an AI murder mystery actually be fair?
Yes, if the solution is committed before you play. Most AI mysteries aren't fair because the culprit is improvised at the end. A sealed mystery fixes the answer up front and publishes a SHA-256 hash of it, so the AI plays against a solution it can't rewrite and you can prove, afterward, that it didn't.
What is a solution commitment?
It's a published cryptographic fingerprint of the sealed answer. Before play, the culprit, method, and motive are written down and run through SHA-256 to produce a 64-character hash. That hash is posted where you can see it. It reveals nothing about the answer, but it locks it: the answer can no longer change without the hash changing too.
Can I trust the AI not to cheat?
You don't have to trust it — you verify it. After the reveal, hash the disclosed solution yourself and compare it to the fingerprint published before you started. A match proves the ending is the one that was sealed. The verify page walks through doing this in a few seconds.
Does the hash spoil the mystery?
No. A SHA-256 hash is a one-way fingerprint: it's computed from the answer but can't be reversed into it. You can stare at the published hash all day and learn nothing about who did it. It only becomes meaningful after the reveal, when you use it to check that nothing was altered.