PPT Slide
- Each object has instance variables and methods
- The population of agents is also an object
- There is a mechanism for activating agents
- There are objects for data gathering, storage and display
- Such systems are typically programmed from scratch (e.g., in C/C++) or using higher level systems (e.g., SWARM, JavaMAS, StarLogo)
- Agent systems easily parallelized (esp. SIMD)