of various measures of effectiveness for post-run analysis. Multiple Generic Resources: The resources can be expended, created, transported and replenished, allowing Pythagoras to be used to study problems of logistics and distribution. Multiple echelons of supply can be represented. The fuel resource may be required for a unit to be able to move. Resource levels can cause changes in behavior. Multiple Generic Attributes: Attributes can be changed across actions/events, and can be used to represent both physical aspects of an agent, such as fatigue, and emotional aspects, such as fear or morale. These attributes can be changed in many different ways. For example, attributes may change as a function of events that happen to an individual agent, such as losing its leader or an event that happens to the agent's group, such as taking excessive casualties. Weapons that convey influence, such as a bull horn, could change the agent's attributes. Once the attributes exceed a preset threshold, the agent may adapt a new behavior to reflect this change. A frightened agent, for example, may run from the enemy if its attribute representing fear reaches a certain level. Attributes can also be used as counters for triggering low frequency events and to facilitate weapon/target pairing. Multi-channel Communications Devices: Pythagoras’ agents can pass information through a user-created network. The information not only includes information about other agents, but may also include attribute changes which will be applied to the receiving agent(s). User Created MOEs: Users can now write their own measures of effectiveness capturing software and add them to the library. Pythagoras will automatically detect the addition of the measure and create the interfaces between the agents and the recording software, allowing the user to capture the information as often as needed. Play Forward Visualization Tool: The six displayed characteristics (x-y location, red, green, blue colors and transparency) can be mapped to any of these original six characteristics, the ten new generic attributes, health, the three generic resources, or fuel. This capability allows the user to watch the scenario unfold in many different dimensions. These recent improvements to Pythagoras have enabled more abstract scenarios to be constructed which include psychological operations, population dynamics and irregular warfare. In these scenarios, population segments influence one another through changes in their attributes caused by influencing communications. Military forces add their own influences through actions such as humanitarian assistance and disaster relief, whose influence then ripples