Made for James Grime - see the video at YouTube.
The aim is to place flags on a field of length 1, so that when you divide the field into equal-sized plots, there's exactly one flag in each field. To complicate matters, you place the flags one-by-one, and you check whether the placements are valid after each flag goes down.
made by cp. Released under the MIT licence.
This uses d3, jQuery, and normalize.css, which all have their own licences.