Hi Adam, Thanks for taking a look at my post, and glad to hear it has been a good resource.
I believe you will need to use a terminal or cmd prompt. The clear() function is what erases the grid before drawing it again, and it essentially runs a “cls” command for windows or “clear” for Unix (OSX, Linux). If you run that on Atom or PyCharm it will just print a new screen every time stacked with the previous. Try goin to your terminal and run python mygame.py
(or instead of Python the full path to the executable if running on windows CMD)