CMSC 15200 - Summer 2007
Department of Computer Science
University of Chicago

This tarball contains four different implementations of the text distance 
problem. These different implementations highlight how it is possible to 
take multiple paths to the same solution.

- distance_verbose.py: A verbose, and rather naive, implementation.

- distance_short.py: A 7-line implementation (not counting the #! directive)
  equivalent to distance_verbose.py.

- distance_dotproduct.py: A clever implementation (credit goes to Stuart Kurtz
  on this one) that is more mathematically accurate.

- distance_dotproduct_2.5.py: Same as previous one, but using Python 2.5
  features.
