Ecosystems in coding is very interesting to me. Neural nets and Genetic algorithms. I think there are lots of ways of carrying this out and I touched on a few here but I think this was more about learning than building something really good. Come back for more at some point in the future.
I got a lot of inspiration over the years from Daniel Schiffman
His enthusiasm for coding is infectious. Here is a link to the processing on Github run by him and MIT
https://github.com/processing/processing
Here is my Github for this project lots of files sorry, They should just work with python and the name of the application. You will probably have to do a few pip installs.
https://github.com/eointolster/EcoSys...