Strategic play for a pool-playing robot
Reinforcement Learning: An Introduction