Learn to Play or challenge a Chess Game