One of my favorite techniques for stimulating my brain is to engage in logic puzzles and games. I've been dabbling more in AI on the side as another stimulating activity. I recently came across a ...