This Demonstration provides a generator of logic puzzles of the type knights knaves and normals These puzzles are about an island in which some natives called knights always tell the truth natives called knaves always lie and normals sometimes lie and sometimes tell the truth It is assumed that every inhabitant of the island is either a knight a knave or a normal If an inhabitant makes a statement then we may conclude that if is a knight then is true and if is a knave then is false