Math Pattern Hunter
Math Pattern Hunter is a program that takes a one-dimensional input sequence and attempts to find a formula for the sequence. It is text-based and is designed to be used on the command line, and is fully configurable by command line options.
(Source: http://freecode.com/)