Package edu.tufts.hrilab.action.manager
Class AgentTeam
java.lang.Object
edu.tufts.hrilab.action.manager.AgentTeam
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
addParentTeam
(AgentTeam parentTeam) void
freeze()
getActiveGoal
(long gid) getName()
int
getResource
(Symbol name) boolean
isFrozen()
boolean
boolean
isRoot()
void
removeGoal
(Goal g) void
unfreeze()
-
Constructor Details
-
AgentTeam
-
AgentTeam
-
AgentTeam
-
-
Method Details
-
addMember
-
addParentTeam
-
getMembers
-
getNumberOfMembers
public int getNumberOfMembers() -
getMemberNames
-
getMember
-
getParentTeam
-
isLeafAgent
public boolean isLeafAgent() -
isRoot
public boolean isRoot() -
addGoal
-
removeGoal
-
getGoalFuture
-
acquireGoalsLock
public void acquireGoalsLock() -
releaseGoalsLock
public void releaseGoalsLock() -
getActiveGoals
-
getActiveGoal
-
getName
-
freeze
public void freeze() -
unfreeze
public void unfreeze() -
isFrozen
public boolean isFrozen() -
getResource
-
getResourceNames
-
getResources
-