It is a great piece of code to study as a beginner. It is easy to understand, non-trivial and has an easy-to-relate-to purpose. Norvig's implementation is in python, but he links to variants in many different languages at the bottom of the post.
No comments yet.