in reply to Finding Patterns
This could become a very interesting thread, especially to me since I just finished reading a long AI discussion here on the site.
However, could you be more detailed? IMHO, your question seems very broad in scope and could use some focusing.
Here are some questions that came to mind: You mention parsing chess games. In what format is the data that you would like to parse? Are you considering writing a program that learns how to play chess?