Petr's Miraculous Canvas

A response to Mathologer's Petr's Miracle Programming Challenge

Press "Q" to clear canvas

Press "S" to rescale & center points to canvas (may require multiple presses and may break drawing new points)

Press "C" to toggle applying angles in complementing pairs

Press "A" to toggle showing only every second stage of evolution


Shape Coordinates