Learning to play pool