|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmassim.javaagents.agents2011.Mars2011Util
public class Mars2011Util
This is a utility-class for the Mars-scenario. It us useful for creating actions and dealing with percepts.
Method Summary | |
---|---|
static eis.iilang.Action |
attackAction(java.lang.String entityName)
Yields a valid attack action. |
static eis.iilang.Action |
buyAction(java.lang.String item)
Yields a valid buy action. |
static java.util.LinkedList<eis.iilang.Percept> |
filterPercepts(java.util.Collection<eis.iilang.Percept> percepts,
java.lang.String filter)
Filters all given percepts with respect to a given filter. |
static eis.iilang.Action |
gotoAction(java.lang.String nodeName)
Yields a valid goto-action. |
static eis.iilang.Action |
inspectAction()
Yields a valid inspect-action. |
static eis.iilang.Action |
parryAction()
Yields a valid parry-action. |
static apltk.interpreter.data.LogicBelief |
perceptToBelief(eis.iilang.Percept percept)
Maps a percept to a belief. |
static eis.iilang.Action |
probeAction()
Yields a valid probe-action. |
static eis.iilang.Action |
rechargeAction()
Yields a valid recharge action. |
static eis.iilang.Action |
repairAction(java.lang.String entity)
Yields a valid repair action. |
static eis.iilang.Action |
skipAction()
Yields a valid skip-action. |
static eis.iilang.Action |
surveyAction()
Yields a valid survey-action. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static eis.iilang.Action gotoAction(java.lang.String nodeName)
nodeName
-
public static eis.iilang.Action skipAction()
public static eis.iilang.Action probeAction()
public static eis.iilang.Action surveyAction()
public static eis.iilang.Action inspectAction()
public static eis.iilang.Action parryAction()
public static eis.iilang.Action attackAction(java.lang.String entityName)
entityName
-
public static eis.iilang.Action buyAction(java.lang.String item)
item
-
public static eis.iilang.Action repairAction(java.lang.String entity)
entity
-
public static eis.iilang.Action rechargeAction()
entity
-
public static java.util.LinkedList<eis.iilang.Percept> filterPercepts(java.util.Collection<eis.iilang.Percept> percepts, java.lang.String filter)
percepts
- filter
-
public static apltk.interpreter.data.LogicBelief perceptToBelief(eis.iilang.Percept percept)
percept
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |