I read a book recently and reimplemented its system and some related ideas, then followup ideas, and unrelated ideas, but now the website is so complicated that I also had to make a video to explain it, and, uh... one video won't be enough.
Anyway, here's SugarScape.
ndouglas.github.io/SugarScape/