Definition
A computational method that simulates the actions and interactions of multiple autonomous entities (agents) to analyze and understand complex system-level behaviors.
In short: A computational method that simulates the actions and interactions of multiple autonomous entities (agents) to analyze and understand complex system-level behaviors.