Uses of Class
net.sf.tweety.agents.MultiAgentSystem
-
-
Uses of MultiAgentSystem in net.sf.tweety.agents
Fields in net.sf.tweety.agents declared as MultiAgentSystem Modifier and Type Field Description private MultiAgentSystem<? extends Agent>AbstractProtocol. multiAgentSystemThe multi-agent system this protocol operates on.private MultiAgentSystem<? extends Agent>ActionEvent. multiAgentSystemMethods in net.sf.tweety.agents that return MultiAgentSystem Modifier and Type Method Description protected MultiAgentSystem<? extends Agent>AbstractProtocol. getMultiAgentSystem()Returns the multi-agent system this protocol operates on.MultiAgentSystem<? extends Agent>ActionEvent. getMultiAgentSystem()Constructors in net.sf.tweety.agents with parameters of type MultiAgentSystem Constructor Description AbstractProtocol(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 net.sf.tweety.agents.dialogues.lotteries
Subclasses of MultiAgentSystem in net.sf.tweety.agents.dialogues.lotteries Modifier and Type Class Description classLotteryGameSystemThis multi-agent system models a lottery dialogue game between a lottery agent and a dummy agent -
Uses of MultiAgentSystem in net.sf.tweety.agents.dialogues.lotteries.sim
Constructors in net.sf.tweety.agents.dialogues.lotteries.sim with parameters of type MultiAgentSystem Constructor Description DirectGameProtocol(MultiAgentSystem<? extends Agent> multiAgentSystem) -
Uses of MultiAgentSystem in net.sf.tweety.agents.dialogues.oppmodels
Subclasses of MultiAgentSystem in net.sf.tweety.agents.dialogues.oppmodels Modifier and Type Class Description classGroundedGameSystemThis multi-agent system models a grounded dialogue game between two agents. -
Uses of MultiAgentSystem in net.sf.tweety.agents.dialogues.structured
Subclasses of MultiAgentSystem in net.sf.tweety.agents.dialogues.structured Modifier and Type Class Description classStructuredArgumentationSystemThis class represents a structured argumentation system, i.e. -
Uses of MultiAgentSystem in net.sf.tweety.agents.sim
Classes in net.sf.tweety.agents.sim with type parameters of type MultiAgentSystem Modifier and Type Interface Description interfaceAgentGenerator<T extends Agent,S extends MultiAgentSystem<T>>This interface defines an agent template that is used to generate agents following some common characteristics.classGameSimulator<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>>This class implements a game simulator.interfaceMultiAgentSystemGenerator<T extends Agent,S extends MultiAgentSystem<T>>interfaceProtocolGenerator<T extends Protocol,S extends Agent,R extends MultiAgentSystem<S>>Generates protocols for simulation.classSimulationResult<S extends AbstractProtocol & GameProtocol,T extends Agent,R extends MultiAgentSystem<T>>Instances of this class summarize information on a performed simulation.
-