Class Society

All Implemented Interfaces:
Serializable, Commented, ComprehensiveIdentification, Identified<Identification>, Named, Positioned<Place>, SimulationAgent

public class Society extends Population<Person>
Represents a society, defined by its type, culture, institutions, and geographic location.
See Also:
  • Constructor Details

    • Society

      public Society(String name)
      Creates a new society with the specified name.
    • Society

      public Society(String name, EventDrivenEngine engine)
      Creates a new society with the specified name and simulation engine.
    • Society

      public Society(String name, SocietyType type, EventDrivenEngine engine)
      Creates a new society with name, type and simulation engine.
  • Method Details