Class summary | |
---|---|
action | |
no-action | inherits from action |
point-action | inherits from action |
signal-failure-action | inherits from action |
signal-failure-and-point-action | inherits from point-action |
signal-success-action | inherits from action |
speak-action | inherits from action |
Method summary | |
---|---|
agent-id | action |
print-object | (action action) stream |
print-object | (action no-action) stream |
print-object | (action speak-action) stream |
print-object | (action point-action) stream |
recipient-ids | action |
thing | point-action |
utterance | speak-action |
:agent-id | [Initarg] |
:recipient-ids | [Initarg] |
agent-id | [Slot] |
The id of the agent that does the action
recipient-ids | [Slot] |
The ids of the agents that the action is directed to. By default, the action is performed to all interacting agents.
no-action | inherits from action | [Class] |
An action that does nothing. Indicates that an agent waits or thinks that the interaction is finished.
speak-action | inherits from action | [Class] |
Action the speaker could produce at the end of his turn.
:utterance | [Initarg] |
signal-failure-action | inherits from action | [Class] |
Signal communicative failure to an interlocutor. Like shaking head.
signal-failure-and-point-action | inherits from point-action | [Class] |
Signal communicative failure and point to the intended thing.
signal-success-action | inherits from action | [Class] |
signal communicative success to an interlocutor. Like nodding.