Interface AgentGenerator<T extends Agent,S extends MultiAgentSystem<T>>

Type Parameters:
T - The actual agent type.
S - The actual MAS type.
All Known Implementing Classes:
DummyAgentGenerator, GroundedGameAgentGenerator, GroundedGameT1AgentGenerator, GroundedGameT2AgentGenerator, GroundedGameT3AgentGenerator, ProbabilisticLotteryAgentGenerator, RandomLotteryAgentGenerator, UtilityBasedAgentGenerator

public interface AgentGenerator<T extends Agent,S extends MultiAgentSystem<T>>
This interface defines an agent template that is used to generate agents following some common characteristics.
Author:
Matthias Thimm