The Knight's tour is one of the few puzzles I've left to solve in Professor Layton and Pandor's Box. It also took me about a month of working at it off and on to solve the Eight Queen's puzzle in the first one (the smaller ones were easy as there's a nice pattern, but the full 8x8 was *hard*).
I don't think I actually spent that long on the puzzle, probably only a few hours in total. There were several instances of attacking it for 15 minutes, getting bored, and trying a different puzzle instead (and Professor Layton only lets you pause the game, it doesn't let you save a half-complete puzzle). I was tempted to write a program to solve it, and I may well do that for the Knight's Tour puzzle (or look it up, but that feels more cheating than writing a program myself).
Nope, didn't have to do that at University. I did write a route-solver for the London Underground, if that's any consolation.
To be honest, if I were to write a Knight's Tour solver just to run once for the 8x8 puzzle I'd write a brute-force "try every option" program and leave it to run for however long it took (probably not that long - modern computers have a scary amount of processing power).
no subject
(not helped by all those years of Knight's Tour assignments.)
no subject
no subject
no subject
I don't think I actually spent that long on the puzzle, probably only a few hours in total. There were several instances of attacking it for 15 minutes, getting bored, and trying a different puzzle instead (and Professor Layton only lets you pause the game, it doesn't let you save a half-complete puzzle). I was tempted to write a program to solve it, and I may well do that for the Knight's Tour puzzle (or look it up, but that feels more cheating than writing a program myself).
no subject
Granted, I had to look it up too just to make sure I was doing it right while working on that large-size puzzle. ._.
no subject
To be honest, if I were to write a Knight's Tour solver just to run once for the 8x8 puzzle I'd write a brute-force "try every option" program and leave it to run for however long it took (probably not that long - modern computers have a scary amount of processing power).