public class BlocksWorldCapability extends Capability
| Modifier and Type | Class and Description |
|---|---|
static class |
BlocksWorldCapability.PerformMove |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BELIEF_CLEAR |
static java.lang.String |
BELIEF_ON |
beliefBase, id, planLibrary| Constructor and Description |
|---|
BlocksWorldCapability() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setup()
This is an empty holder for being overridden by subclasses.
|
addAnnotatedFields, addAssociatedCapability, addCandidatePlans, addPartCapability, canAchieve, canHandle, equals, getAssociatedCapabilities, getBeliefBase, getBeliefRevisionStrategy, getDeliberationFunction, getFullId, getGoalOwner, getId, getMyAgent, getOptionGenerationFunction, getParentCapabilities, getPartCapabilities, getPlanLibrary, getPlanSelectionStrategy, getWholeCapability, hashCode, removeAssociatedCapability, removePartCapability, setBeliefRevisionStrategy, setDeliberationFunction, setOptionGenerationFunction, setPlanSelectionStrategy, takeDown, toStringpublic static final java.lang.String BELIEF_CLEAR
public static final java.lang.String BELIEF_ON
protected void setup()
Capabilitysetup in class Capability