edu.columbia.cs.coms4701.agent
Interface AgentAction

All Known Subinterfaces:
RobotAction
All Known Implementing Classes:
PenteAction, RoombaAction

public interface AgentAction

A tag interface for interfaces describing a type of action that agents can perform.

Extending interfaces, or implementing classes, may define further accessors. For example, a "Move2D" class would likely have getX() and getY() methods for retrieving the specified vector components.

Version:
0.1

User: aaron Date: Aug 23, 2006 Time: 5:29:16 PM

Author:
aaron@cs

Method Summary
 java.lang.String toString()
          AgentActions should override toString() to provide a reasonable short description.
 

Method Detail

toString

java.lang.String toString()
AgentActions should override toString() to provide a reasonable short description.

Overrides:
toString in class java.lang.Object
Returns:
a simple description of the action