Class GroundedGameT1AgentGenerator
- java.lang.Object
-
- net.sf.tweety.agents.dialogues.oppmodels.sim.GroundedGameAgentGenerator
-
- net.sf.tweety.agents.dialogues.oppmodels.sim.GroundedGameT1AgentGenerator
-
- All Implemented Interfaces:
net.sf.tweety.agents.sim.AgentGenerator<ArguingAgent,GroundedGameSystem>
public class GroundedGameT1AgentGenerator extends GroundedGameAgentGenerator
Generates agents of type T1.- Author:
- Matthias Thimm
-
-
Constructor Summary
Constructors Constructor Description GroundedGameT1AgentGenerator(GroundedGameSystem.AgentFaction faction, T1Configuration config)Creates a new generator for agents of type T1.
-
Method Summary
Modifier and Type Method Description booleanequals(Object obj)protected BeliefStategenerateBeliefState(GroundedGameSystem mas, net.sf.tweety.agents.sim.SimulationParameters params)Generates a belief state for the agent wrt.inthashCode()-
Methods inherited from class net.sf.tweety.agents.dialogues.oppmodels.sim.GroundedGameAgentGenerator
generate, getFaction, getRandom, setSeed, toString
-
-
-
-
Constructor Detail
-
GroundedGameT1AgentGenerator
public GroundedGameT1AgentGenerator(GroundedGameSystem.AgentFaction faction, T1Configuration config)
Creates a new generator for agents of type T1.- Parameters:
faction- the faction of the agents to be generated.config- configuration object
-
-
Method Detail
-
generateBeliefState
protected BeliefState generateBeliefState(GroundedGameSystem mas, net.sf.tweety.agents.sim.SimulationParameters params)
Description copied from class:GroundedGameAgentGeneratorGenerates a belief state for the agent wrt. the given MAS- Specified by:
generateBeliefStatein classGroundedGameAgentGenerator- Parameters:
mas- a grounded game system.params- shared simulation parameters.- Returns:
- a belief state
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGroundedGameAgentGenerator
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classGroundedGameAgentGenerator
-
-