Modeling of Complex Systems: This can involve either
parallel modeling of relatively static things like stress on bridges
or modeling of systems that have easily expressible simple rules,
instead of average calculations using differential equations.
Complexity is just about everywhere in nature, so one can simulate for
example: