QED Night
Vintage green books with gilded spines on a dark shelf

The Collection

Photo — Mohamed Benziane, Unsplash

Every logic puzzle here is machine-checked by a solver before it is published — one provable solution, no ambiguous clues. Classic imports from the public domain are labeled until they pass review. Browse, attempt, and reveal the proof.

Or browse a dedicated page: Logic grids · Zebra puzzles · Knights & knaves · Math puzzles · Riddles

Showing 50 of 166 puzzles

Knights & knaves∎ verified

Knights and Knaves: Judy, Heidi, Niaj, Bob, and Grace

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Judy, Heidi, Niaj, Bob, and Grace. Judy says: "Heidi is a knave." Heidi says: "Grace is a knight." Bob…

Knights & knaves∎ verified

Knights and Knaves: Niaj, Peggy, Eve, Mallory, and Carol

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Niaj, Peggy, Eve, Mallory, and Carol. Niaj says: "Carol is a knight and Peggy is a knave." Peggy says:…

Knights & knaves∎ verified

Knights and Knaves: Carol, Ivan, Dave, Olivia, and Sybil

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Carol, Ivan, Dave, Olivia, and Sybil. Ivan says: "Dave is a knave and Olivia is a knave." Dave says: "…

Knights & knaves∎ verified

Knights and Knaves: Ivan, Bob, Carol, Mallory, and Judy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Ivan, Bob, Carol, Mallory, and Judy. Ivan says: "Judy is a knave." Bob says: "Carol is a knave." Carol…

Knights & knaves∎ verified

Knights and Knaves: Ivan, Alice, Eve, Frank, and Bob

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Ivan, Alice, Eve, Frank, and Bob. Ivan says: "Frank and I are of different types." Eve says: "Frank is…

Knights & knaves∎ verified

Knights and Knaves: Ivan, Sybil, Olivia, Carol, and Rupert

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Ivan, Sybil, Olivia, Carol, and Rupert. Ivan says: "I am a knave or Olivia is a knight." Olivia says: …

Knights & knaves∎ verified

Knights and Knaves: Heidi, Sybil, Eve, Niaj, and Peggy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Heidi, Sybil, Eve, Niaj, and Peggy. Heidi says: "Peggy and Eve are of different types." Sybil says: "H…

Knights & knaves∎ verified

Knights and Knaves: Judy, Niaj, Carol, Grace, and Dave

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Judy, Niaj, Carol, Grace, and Dave. Judy says: "Grace is a knave or Carol is a knave." Niaj says: "Jud…

Knights & knaves∎ verified

Knights and Knaves: Niaj, Grace, Bob, Frank, and Peggy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Niaj, Grace, Bob, Frank, and Peggy. Niaj says: "Frank and I are of different types." Grace says: "Pegg…

Knights & knaves∎ verified

Knights and Knaves: Mallory, Grace, Sybil, Frank, and Olivia

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Mallory, Grace, Sybil, Frank, and Olivia. Mallory says: "Sybil is a knave." Grace says: "I am a knave …

Knights & knaves∎ verified

Knights and Knaves: Dave, Eve, Judy, Ivan, and Carol

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Dave, Eve, Judy, Ivan, and Carol. Dave says: "Ivan is a knave and Eve is a knave." Eve says: "If Dave …

Knights & knaves∎ verified

Knights and Knaves: Judy, Eve, Alice, Frank, and Carol

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Judy, Eve, Alice, Frank, and Carol. Judy says: "Frank is a knight." Eve says: "Carol is a knave and I …

Knights & knaves∎ verified

Knights and Knaves: Peggy, Grace, Judy, Frank, and Eve

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Peggy, Grace, Judy, Frank, and Eve. Peggy says: "Judy is a knave." Grace says: "Frank is a knave or Ju…

Knights & knaves∎ verified

Knights and Knaves: Carol, Ivan, Mallory, Frank, and Niaj

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Carol, Ivan, Mallory, Frank, and Niaj. Carol says: "Frank is a knight and Mallory is a knight." Mallor…

Knights & knaves∎ verified

Knights and Knaves: Peggy, Frank, Bob, Heidi, and Alice

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Peggy, Frank, Bob, Heidi, and Alice. Peggy says: "Heidi is a knight." Frank says: "Alice is a knave or…

Knights & knaves∎ verified

Knights and Knaves: Olivia, Eve, Carol, Dave, and Bob

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Olivia, Eve, Carol, Dave, and Bob. Olivia says: "Eve is a knave." Eve says: "Olivia is a knave or Caro…

Knights & knaves∎ verified

Knights and Knaves: Peggy, Ivan, Frank, Rupert, and Sybil

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Peggy, Ivan, Frank, Rupert, and Sybil. Peggy says: "Ivan and Frank are of the same type." Ivan says: "…

Knights & knaves∎ verified

Knights and Knaves: Dave, Heidi, Peggy, Rupert, and Sybil

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Dave, Heidi, Peggy, Rupert, and Sybil. Heidi says: "Peggy is a knave or Dave is a knave." Peggy says: …

Knights & knaves∎ verified

Knights and Knaves: Olivia, Grace, Carol, Frank, and Bob

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Olivia, Grace, Carol, Frank, and Bob. Olivia says: "Frank is a knave or Bob is a knight." Grace says: …

Knights & knaves∎ verified

Knights and Knaves: Carol, Niaj, Peggy, Dave, and Rupert

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Carol, Niaj, Peggy, Dave, and Rupert. Carol says: "Peggy is a knave." Niaj says: "Carol is a knave." P…

Knights & knaves∎ verified

Knights and Knaves: Bob, Heidi, Mallory, Frank, and Ivan

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Bob, Heidi, Mallory, Frank, and Ivan. Bob says: "Heidi is a knight and Frank is a knave." Mallory says…

Knights & knaves∎ verified

Knights and Knaves: Mallory, Dave, Carol, Eve, and Rupert

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Mallory, Dave, Carol, Eve, and Rupert. Mallory says: "Rupert is a knight." Dave says: "Mallory is a kn…

Knights & knaves∎ verified

Knights and Knaves: Olivia, Bob, Judy, Dave, and Frank

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Olivia, Bob, Judy, Dave, and Frank. Olivia says: "Bob is a knave." Judy says: "Frank is a knave." Dave…

Knights & knaves∎ verified

Knights and Knaves: Frank, Rupert, Carol, Mallory, and Dave

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Frank, Rupert, Carol, Mallory, and Dave. Rupert says: "I am a knave and Frank is a knave." Carol says:…

Knights & knaves∎ verified

Knights and Knaves: Ivan, Heidi, Frank, Sybil, and Olivia

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Ivan, Heidi, Frank, Sybil, and Olivia. Ivan says: "If Frank is a knight, then Olivia is a knight." Hei…

Knights & knaves∎ verified

Knights and Knaves: Dave, Heidi, Judy, Alice, and Frank

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Dave, Heidi, Judy, Alice, and Frank. Dave says: "Heidi is a knave or I am a knave." Alice says: "I am …

Knights & knaves∎ verified

Knights and Knaves: Bob, Carol, Niaj, Eve, and Heidi

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Bob, Carol, Niaj, Eve, and Heidi. Bob says: "If Niaj is a knight, then Eve is a knight." Carol says: "…

Knights & knaves∎ verified

Knights and Knaves: Bob, Eve, Frank, Sybil, and Grace

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Bob, Eve, Frank, Sybil, and Grace. Bob says: "Eve and Sybil are of different types." Eve says: "Frank …

Knights & knaves∎ verified

Knights and Knaves: Carol, Ivan, Judy, Sybil, and Dave

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Carol, Ivan, Judy, Sybil, and Dave. Carol says: "Dave and Sybil are of the same type." Ivan says: "Syb…

Knights & knaves∎ verified

Knights and Knaves: Frank, Peggy, Bob, Dave, and Mallory

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Frank, Peggy, Bob, Dave, and Mallory. Frank says: "Mallory is a knave and I am a knave." Peggy says: "…

Knights & knaves∎ verified

Knights and Knaves: Mallory, Rupert, Alice, Bob, and Peggy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Mallory, Rupert, Alice, Bob, and Peggy. Rupert says: "If Mallory is a knight, then Alice is a knight."…

Knights & knaves∎ verified

Knights and Knaves: Heidi, Sybil, Peggy, Olivia, and Bob

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Heidi, Sybil, Peggy, Olivia, and Bob. Heidi says: "Peggy and Bob are of different types." Sybil says: …

Knights & knaves∎ verified

Knights and Knaves: Judy, Carol, Eve, Frank, and Mallory

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Judy, Carol, Eve, Frank, and Mallory. Judy says: "If I am a knight, then Frank is a knave." Carol says…

Knights & knaves∎ verified

Knights and Knaves: Grace, Bob, Heidi, and Alice

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Grace, Bob, Heidi, and Alice. Bob says: "Grace is a knave or I am a knave." Heidi says: "Alice is a kn…

Knights & knaves∎ verified

Knights and Knaves: Alice, Peggy, Dave, and Ivan

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Alice, Peggy, Dave, and Ivan. Peggy says: "Ivan is a knight and Alice is a knight." Dave says: "Ivan a…

Knights & knaves∎ verified

Knights and Knaves: Rupert, Frank, Grace, and Eve

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Rupert, Frank, Grace, and Eve. Rupert says: "I am a knave and Frank is a knave." Frank says: "Eve and …

Knights & knaves∎ verified

Knights and Knaves: Eve, Ivan, Grace, and Carol

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Eve, Ivan, Grace, and Carol. Eve says: "Carol is a knave and Ivan is a knight." Grace says: "Carol is …

Knights & knaves∎ verified

Knights and Knaves: Frank, Mallory, Grace, and Eve

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Frank, Mallory, Grace, and Eve. Frank says: "Eve is a knight or Grace is a knight." Mallory says: "Gra…

Knights & knaves∎ verified

Knights and Knaves: Eve, Ivan, Niaj, and Mallory

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Eve, Ivan, Niaj, and Mallory. Eve says: "I am a knave or Niaj is a knight." Niaj says: "I am a knave o…

Knights & knaves∎ verified

Knights and Knaves: Grace, Frank, Sybil, and Peggy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Grace, Frank, Sybil, and Peggy. Grace says: "Peggy is a knave." Sybil says: "If Frank is a knight, the…

Knights & knaves∎ verified

Knights and Knaves: Dave, Carol, Bob, and Alice

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Dave, Carol, Bob, and Alice. Dave says: "Carol is a knave or Bob is a knave." Carol says: "Dave is a k…

Knights & knaves∎ verified

Knights and Knaves: Dave, Alice, Niaj, and Rupert

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Dave, Alice, Niaj, and Rupert. Dave says: "Alice and Rupert are of different types." Niaj says: "Ruper…

Knights & knaves∎ verified

Knights and Knaves: Peggy, Judy, Mallory, and Dave

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Peggy, Judy, Mallory, and Dave. Peggy says: "Dave is a knave and Mallory is a knight." Judy says: "I a…

Knights & knaves∎ verified

Knights and Knaves: Carol, Mallory, Grace, and Eve

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Carol, Mallory, Grace, and Eve. Carol says: "Grace is a knave and Mallory is a knave." Mallory says: "…

Knights & knaves∎ verified

Knights and Knaves: Heidi, Dave, Niaj, and Carol

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Heidi, Dave, Niaj, and Carol. Heidi says: "If Niaj is a knight, then Dave is a knight." Dave says: "Ni…

Knights & knaves∎ verified

Knights and Knaves: Niaj, Bob, Alice, and Ivan

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Niaj, Bob, Alice, and Ivan. Bob says: "If Alice is a knight, then Niaj is a knave." Alice says: "Ivan …

Knights & knaves∎ verified

Knights and Knaves: Olivia, Niaj, Peggy, and Heidi

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Olivia, Niaj, Peggy, and Heidi. Olivia says: "Peggy is a knight and Heidi is a knave." Peggy says: "Ni…

Knights & knaves∎ verified

Knights and Knaves: Judy, Rupert, Frank, and Mallory

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Judy, Rupert, Frank, and Mallory. Judy says: "I am a knave or Rupert is a knave." Frank says: "Rupert …

Knights & knaves∎ verified

Knights and Knaves: Sybil, Rupert, Eve, and Heidi

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Sybil, Rupert, Eve, and Heidi. Eve says: "Sybil is a knight and I am a knave." Heidi says: "Rupert is …

Knights & knaves∎ verified

Knights and Knaves: Olivia, Dave, Ivan, and Peggy

On an island, every inhabitant is either a knight, who always tells the truth, or a knave, who always lies. You meet Olivia, Dave, Ivan, and Peggy. Dave says: "If Peggy is a knave, then Ivan is a knave." Ivan says: "I a…

Premium unlocks the full archive.

You're seeing the most-recent window of puzzles. Premium is currently operator-granted while checkout is being built.