Uses of Class
modelarium.entities.generators.EnvironmentGenerator
Packages that use EnvironmentGenerator
Package
Description
Provides Modelarium's primary configuration and execution API.
Provides extension points for constructing a model's agents and environment.
-
Uses of EnvironmentGenerator in modelarium
Methods in modelarium that return EnvironmentGeneratorModifier and TypeMethodDescriptionConfig.environmentGenerator()Returns the value of theenvironmentGeneratorrecord component.Methods in modelarium with parameters of type EnvironmentGeneratorModifier and TypeMethodDescriptionConfig.ConfigBuilder.environmentGenerator(EnvironmentGenerator environmentGenerator) Sets theEnvironmentGeneratorinstance the model will use to generate the environment.Constructors in modelarium with parameters of type EnvironmentGeneratorModifierConstructorDescriptionConfig(int populationSize, int tickCount, int threadCount, Duration threadTimeout, boolean areThreadsSynced, AgentGenerator agentGenerator, EnvironmentGenerator environmentGenerator, Scheduler scheduler, AttributeSetLogDatabaseFactory runLogDatabaseFactory, long seed) Validates the invariants shared by direct construction andConfig.ConfigBuilderconstruction. -
Uses of EnvironmentGenerator in modelarium.entities.generators
Subclasses of EnvironmentGenerator in modelarium.entities.generatorsModifier and TypeClassDescriptionclassClass for generating the environment by delegating creation logic to a user-provided function.