undo stack, min visited tiles @ puzzle-gen, ...