Uses of Class
org.tweetyproject.agents.MultiAgentSystem
Package
Description
-
Uses of MultiAgentSystem in org.tweetyproject.agents
Modifier and TypeMethodDescriptionMultiAgentSystem<? extends Agent>
ActionEvent.getMultiAgentSystem()
ModifierConstructorDescriptionAbstractProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem)
Creates a new protocol for the given multi-agent system.ActionEvent(Agent agent, MultiAgentSystem<? extends Agent> multiAgentSystem, Executable action)
Creates a new ActionEvent.RigidProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem)
Creates a new rigid protocol for the given multi-agent system.RoundRobinProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem)
Creates a new (non-rigid) round robin protocol for the given multi-agent system.RoundRobinProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem, boolean isRigid)
Creates a new (non-rigid) round robin protocol for the given multi-agent system.SynchronousProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem)
Creates a new (non-rigid) synchronous protocol for the given multi-agent system and unlimited number of steps.SynchronousProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem, boolean isRigid)
Creates a new synchronous protocol for the given multi-agent system and unlimited number of steps.SynchronousProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem, int numberOfSteps)
Creates a new (non-rigid) synchronous protocol for the given multi-agent system and the given number of steps.SynchronousProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem, int numberOfSteps, boolean isRigid)
Creates a new synchronous protocol for the given multi-agent system. -
Uses of MultiAgentSystem in org.tweetyproject.agents.dialogues.lotteries
Modifier and TypeClassDescriptionclass
This multi-agent system models a lottery dialogue game between a lottery agent and a dummy agent -
Uses of MultiAgentSystem in org.tweetyproject.agents.dialogues.lotteries.sim
ModifierConstructorDescriptionDirectGameProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem)
-
Uses of MultiAgentSystem in org.tweetyproject.agents.dialogues.oppmodels
Modifier and TypeClassDescriptionclass
This multi-agent system models a grounded dialogue game between two agents. -
Uses of MultiAgentSystem in org.tweetyproject.agents.dialogues.structured
Modifier and TypeClassDescriptionclass
This class represents a structured argumentation system, i.e. -
Uses of MultiAgentSystem in org.tweetyproject.agents.sim
Modifier and TypeInterfaceDescriptioninterface
AgentGenerator<T extends Agent,S extends MultiAgentSystem<T>>
This interface defines an agent template that is used to generate agents following some common characteristics.class
GameSimulator<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>>
This class implements a game simulator.interface
MultiAgentSystemGenerator<T extends Agent,S extends MultiAgentSystem<T>>
interface
ProtocolGenerator<T extends Protocol,S extends Agent,R extends MultiAgentSystem<S>>
Generates protocols for simulation.class
SimulationResult<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>>
Instances of this class summarize information on a performed simulation.