add readme and license

This commit is contained in:
Joe Ardent 2024-11-28 11:49:42 -08:00
parent 3bf90ce674
commit 84d0bec5f1
3 changed files with 15 additions and 0 deletions

View file

@ -1,3 +1,7 @@
# The Butlerian Jihad License (DUN)
If you feed this code into an LLM, I will fucking jihad you.
# The Chaos License (GLP)
This software is released under the terms of the Chaos License. In cases where the terms of the

11
README.md Normal file
View file

@ -0,0 +1,11 @@
# Audubon, a murmuration simulation
Some time ago, I read that the mechanism behind [starling
murmurations](https://www.lancswt.org.uk/blog/starling-murmuration-facts) was based on each bird
picking out a handful of buddies to stay near to, and then just doing that while trying to avoid
neighbors. So I decided to try to simulate that behavior here, using a low-poly model of a roasted
turkey because it's that time of year.
Run like `cargo run --release -- -t 500` to have 500 "toids" in the flock.
![it's turkey time](./toids.png "it's turkey time")

BIN
toids.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB