Class ISimulationModel.AgentInitializationData

  • Enclosing interface:
    ISimulationModel

    public static class ISimulationModel.AgentInitializationData
    extends Object
    Models the initialization data coming from the generation of the initial agents of the simulation.
    Author:
    Yoann Kubera
    • Constructor Detail

      • AgentInitializationData

        public AgentInitializationData()
        Builds the initialization data coming from the generation of the initial agents of the simulation. In this object, the influences map and the agents list are initially empty.
    • Method Detail

      • getAgents

        public Set<IAgent4Engine> getAgents()
        Gets the agents of the simulation.
        Returns:
        The agents of the simulation.
      • getInfluences

        public InfluencesMap getInfluences()
        Gets the influences resulting from the generation of the agents. These influences are put inside the state dynamics of the initial consistent public dynamic state of each level.
        Returns:
        The influences resulting from the generation of the agents.