Simple feedback control sample in python: Simulation of animals chasing each other around the curses window.
Movement is randomized using Perlin noise algorithm.
Different animal types have different movements: Follower, Escaper, etc Follower uses a PI feedback loop
To Do:
- Convert this to SimPy?
- Read keyboard for speedup, pause, etc
- Add fixed entities (e.g. walls, plants) and don't allow two things to exist in the same location.