Algorithmic Puzzles: History, Taxonomies, and Applications in Human Problem Solving
Anany Levitin
The paper concerns an important but underappreciated genre of algorithmic puzzles, explaining what these puzzles are, reviewing milestones in their long history, and giving two different ways to classify them. Also covered are major applications cognitive science research, with emphasis on insight problem solving, the advantages over some other classes problems used research. author proposes adding as a separate category problems, suggests 12 specific that could be useful for research outlines several experiments dealing aspects solving puzzles.
The journal of problem solving