Thank you.
It is possible to play a perfect game, but it takes practice and patience. On a small board I can do it most of the time, on a medium board often, and on a large board when I really take my time. The board already holds more information than it seems, and every move adds more. The hard part is keeping it all in your head.