Generic Programming for Agent-Based Modeling11:45 AM - 12:10 PM on August 15, 2015, Room 701
- Audience level:
How to use the techniques of generic programming in the context of agent-based modeling.
Generic programming is inspired by the idea of abstract algebras in mathematics. It involves abstracting algorithms from the data structures that they employ. Agent-based modeling (ABM) is ripe for the employment of this technique, as there a certain patterns of interaction that occur again and again in ABMs. This talk will present efforts to realize generic programming in the context of the Indra ABM system, written in Python.