Class Agent

  • All Implemented Interfaces:
    com.embabel.agent.core.ActionSource , com.embabel.agent.core.AgentScope , com.embabel.agent.core.ConditionSource , com.embabel.agent.core.DataDictionary , com.embabel.agent.core.GoalSource , com.embabel.common.core.types.AssetCoordinates , com.embabel.common.core.types.Described , com.embabel.common.core.types.HasInfoString , com.embabel.common.core.types.Named , com.embabel.common.core.types.NamedAndDescribed

    
    public final class Agent
     implements NamedAndDescribed, AssetCoordinates, AgentScope
                        

    An agent defines a set of actions and conditions that enable planning.