For an ai-class project I need to implement a reinforcement learning algorithm which beats a simple game of tetris. The game is written in Java and we have the source code. I know the basics of reinforcement learning theory but was wondering if anyone in the SO community had hands on experience with this type of thing.
- What would your recommended readings be for an implementation of reinforced learning in a tetris game?
- Are there any good open source projects that accomplish similar things that would be worth checking out?
Thanks in advanced
Edit: The more specific the better, but general resources about the subject are welcomed.
Follow up:
Thought it would be nice if I posted a followup.
Here's the solution (code and writeup) I ended up with for any future students :).