The game of chess is often described as problem solving at its finest. It’s a game that requires strategic thinking, creativity, determination and even the ability...