How to Train a Deep Learning TensorFlow Analytic to Play Checkers