Package org.tweetyproject.agents


package org.tweetyproject.agents
  • Class
    Description
    A protocol gives instructions in which order agents have to be asked for actions in a multi-agent system.
    An action event encapsulates a multi agent system, an agent in this system, and an action (which was performed by the agent).
    An agent is a possibly proactive entity situated in some environment.
    A dummy agent is an agent that cannot act.
    This interface models an environment for agents, i.e.
    An executable is an action an agent performs within an environment.
    A multi-agent system is a collection of agents with some environment.
    A perceivable object is some event occuring in an environment and perceivable by an agent.
    A protocol gives instructions in which order agents have to be asked for actions in a multi-agent system.
    A protocol listener listens on a protocol and is notified whenever an action is executed.
    A ProtocolTerminatedException is thrown when a protocol is asked to perform a step but has already terminated.
    This class models a rigid protocol, i.e.
    This class models a round robin protocol for multi-agent systems.
    This class models a synchronous protocol for multi-agent systems.