I started reading a book about artificial intelligence. It’s an older book, but only $4 and it came highly recommended as a starting point, since a lot of the basic concepts are still the same. Based on the things I was reading and this xkcd, I figured it might be within my capabilities to write a program that plays Tic Tac Toe. And I have. Sort of. You can play it here. Kinda.
See, the concepts of artificial intelligence and the basics of programming aren’t so hard. What’s hard is making it work in the “real world.” More »