CCSE60171 Artificial Intelligence, Learning to Play Games

1 · Shawn T O'Neil · Oct. 6, 2006, midnight
I did this project with Allison Regier. It’s not too difficult to write a program which uses an exhaustive search to play a game. What this requires, though, is some way to evaluate one board against another to tell which moves to make. Usually such a comparison function is hand written. We asked whether it was possible to write a generic board evaluation function which would learn a preference over board states by playing many games, either against itself or a hand coded evaluation function....