My favorite algorithm is being featured in one of the AI class lectures.
This is always both exciting, because I'm a nerd, and this is one of my favorite puzzles to share with others, but also annoying because many times I manage to find fault with the heuristic algorithm that others come up with for solving the thing. (i.e. I find a more optimum solution solving it on my own.)
*NOTE: I can solve any 15-puzzle or prove it unsolvable anywhere from 15 seconds to less than a minute. It's my favorite party trick.
This is always both exciting, because I'm a nerd, and this is one of my favorite puzzles to share with others, but also annoying because many times I manage to find fault with the heuristic algorithm that others come up with for solving the thing. (i.e. I find a more optimum solution solving it on my own.)
*NOTE: I can solve any 15-puzzle or prove it unsolvable anywhere from 15 seconds to less than a minute. It's my favorite party trick.