updated 5 public sources
Artificial LifeComplexity Science