Simulating the actions and interactions of autonomous agents (both individual or collective entities such as organizations or groups) in order to understand the behavior of a system and what governs its outcomes. It combines elements of game theory, complex systems, emergence, computational sociology, multi-agent systems, and evolutionary programming. Soft Agents focuses on agent interactions and movements throughout space to create compex systems not too different from sea anemones or soft coral reefs.