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
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…
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:…
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: "…
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…
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…
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: …
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…
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…
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…
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 …
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 …
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 …
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…
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…
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…
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…
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: "…
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: …
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: …
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…
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…
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…
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…
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:…
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…
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 …
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: "…
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 …
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…
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: "…
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."…
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: …
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…
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…
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…
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 …
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 …
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…
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…
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…
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…
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…
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…
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: "…
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…
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 …
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…
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 …
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 …
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.