Watch RL pacman play (trained using Approx. Q-Learning)
Pacman is trained using approx Q-learning as the number of game states are too big to handle and can't be learned tabula rasa.
Features used are: distance to food, power pellet, nearest ghost and nearest scared ghost.
Pacman learns to avoid ghosts, hunt scared ghosts and eats all the food within a few minutes of training.