The black dot will create a circle of the given radius. Click anywhere to move the dot, and press space to clear. The red dot shows where the black dot should be. regular - much more stable, but slow experimental - optimized for speed, i.e. if it doesn't see anything ahead it speeds up.
The program works by having a single dot (black dot) move 1 pixel. That dot then creates a clone of itself in every direction of it's FOV and those clones each move 1 pixel. The original dot then moves to the one closest to the correct radius and faces the same direction, and all clones are removed.