Introduction to Agent-Based Simulation Using Pythagoras
This course introduces agent-based simulation using Pythagoras. Agent-based simulations create software entities that are capable of responding to their perceived or actual situations based upon sets of decision rules. The interactions among different agents can create autonomous and emergent (i.e., unplanned and unforeseen) behavior. Pythagoras is an open-source agent-based simulation system developed to support studies on human factors in military combat and non-combat situations.