Basically, when the dot hits a wall, it picks a random direction to go. But since I'm bad at coding, it has a lot of problems, so I made more bad code to fix those problems. Press the up arrow to show settings, and down arrow to hide them. Speed is pretty obvious, but "Show Checks" basically tells the program whether or not to show you the way it checks the direction (and errors). Also it goes fast if you put it in turbo mode (shift-click green flag). If you're good at coding, please don't look inside the project. (jk, but it's probably the worst code you've ever seen)
I have no idea why I made this