Interface MultiAgentSystemGenerator<T extends Agent,​S extends MultiAgentSystem<T>>

    • Method Summary

      Modifier and Type Method Description
      S generate​(SimulationParameters params)
      Generates a new multi-agent system.
      void setSeed​(long seed)
      Set the seed for the generation.
    • Method Detail

      • generate

        S generate​(SimulationParameters params)
        Generates a new multi-agent system.
        Parameters:
        params - this object can be used for sharing parameters across the generating components of a simulation.
        Returns:
        a multi-agent system.
      • setSeed

        void setSeed​(long seed)
        Set the seed for the generation. Every two runs of generations with the same seed are ensured to be identical.
        Parameters:
        seed - some seed.