This an implementation of Miller and Knowles simulation, that also contains attritions of the fittest nodes.
This implementation relies on Networkx and important optimizations have been done for the simulations to run fast.
Many thanks to Steve Miller who facilitated his original code and his constant help in replicating his results.