public class MarsUtil extends Object
Modifier and Type | Method and Description |
---|---|
static eis.iilang.Action |
attackAction(String entityName)
Yields a valid attack action.
|
static eis.iilang.Action |
buyAction(String item)
Yields a valid buy action.
|
static LinkedList<eis.iilang.Percept> |
filterPercepts(Collection<eis.iilang.Percept> percepts,
String filter)
Filters all given percepts with respect to a given filter.
|
static eis.iilang.Action |
gotoAction(String nodeName)
Yields a valid goto-action.
|
static eis.iilang.Action |
inspectAction()
Yields a valid inspect-action.
|
static eis.iilang.Action |
inspectAction(String agentName)
Yields a valid inspect-action for a specific agent.
|
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 |
probeAction(String nodeName)
Yields a valid probe-action for a specific node.
|
static eis.iilang.Action |
rechargeAction()
Yields a valid recharge action.
|
static eis.iilang.Action |
repairAction(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.
|
public static eis.iilang.Action gotoAction(String nodeName)
nodeName
- public static eis.iilang.Action skipAction()
public static eis.iilang.Action probeAction()
public static eis.iilang.Action probeAction(String nodeName)
public static eis.iilang.Action surveyAction()
public static eis.iilang.Action inspectAction()
public static eis.iilang.Action inspectAction(String agentName)
public static eis.iilang.Action parryAction()
public static eis.iilang.Action attackAction(String entityName)
entityName
- public static eis.iilang.Action buyAction(String item)
item
- public static eis.iilang.Action repairAction(String entity)
entity
- public static eis.iilang.Action rechargeAction()
entity
- public static LinkedList<eis.iilang.Percept> filterPercepts(Collection<eis.iilang.Percept> percepts, String filter)
percepts
- filter
- public static apltk.interpreter.data.LogicBelief perceptToBelief(eis.iilang.Percept percept)
percept
- Copyright © 2013. All Rights Reserved.