Simulation
ANT
Dog agility
Science
Knowledge
Abstraction
Scientific modeling
Agent-based model
Complex systems theory