Package | Description |
---|---|
moise.common | |
moise.oe |
Modifier and Type | Method and Description |
---|---|
OEAgent |
MoiseElement.getOwner() |
Modifier and Type | Method and Description |
---|---|
void |
MoiseElement.setOwner(OEAgent ag) |
Modifier and Type | Field and Description |
---|---|
protected OEAgent |
Player.player |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<OEAgent> |
GoalInstance.achievedAgs |
protected java.util.Map<java.lang.String,OEAgent> |
OE.agents |
protected java.util.List<OEAgent> |
GoalInstance.comAgs |
Modifier and Type | Method and Description |
---|---|
OEAgent |
OE.addAgent(java.lang.String agName)
Adds an agent in the OE.
|
OEAgent |
OE.getAgent(java.lang.String agId) |
OEAgent |
Player.getPlayer() |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<OEAgent> |
GoalInstance.getAchievedAgents() |
java.util.Collection<OEAgent> |
SchemeInstance.getAgents()
gets all agents participating in this scheme
|
java.util.Collection<OEAgent> |
OE.getAgents() |
java.util.Set<OEAgent> |
GroupInstance.getAgents(boolean includeSubGroups)
returns a collection with OEAgents belonging to this group
|
java.util.Collection<OEAgent> |
OE.getAgents(GroupInstance gr,
Role role)
gets all agents that plays
role in gr . |
java.util.Collection<OEAgent> |
OE.getAgents(GroupInstance gr,
java.lang.String roleId)
gets all agents that plays
role in gr . |
java.util.Collection<OEAgent> |
GoalInstance.getCommittedAgents() |
java.util.Collection<OEAgent> |
SchemeInstance.getPlayers(java.lang.String missionId)
returns the OEAgents committed to the missionId in this scheme
(if missionId is null, return all agents)
|
Modifier and Type | Method and Description |
---|---|
void |
GoalInstance.committed(OEAgent a)
adds the agent a in the set of agents committed to this goal
|
boolean |
OEAgent.hasLink(java.lang.String type,
OEAgent other)
returns true if this agent has a role with a
type link to
other agent. |
boolean |
SchemeInstance.isPlayer(OEAgent ag) |
OE |
OE.partialOE(OEAgent ag)
gets a partial view of this OE, only entities allowed for the ag will be shown.
|
void |
GoalInstance.setAchieved(OEAgent a)
sets that this goal is achieved by the agent a.
|
void |
GoalInstance.setImpossible(OEAgent a)
sets this goal as impossible to be achieved.
|
protected void |
Player.setPlayer(OEAgent ag) |
void |
GoalInstance.uncommitted(OEAgent a)
removes the agent a in the set of agents committed to this goal
|
Constructor and Description |
---|
MissionPlayer(Mission mission,
OEAgent ag,
SchemeInstance sch) |
Player(OEAgent ag) |
RolePlayer(Role role,
OEAgent ag,
GroupInstance gr) |