|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AffordanceType | |
|---|---|
| decisionMakingSystem | |
| Uses of AffordanceType in decisionMakingSystem |
|---|
| Fields in decisionMakingSystem declared as AffordanceType | |
|---|---|
AffordanceType |
Affordance.type
type of affordance |
| Fields in decisionMakingSystem with type parameters of type AffordanceType | |
|---|---|
HashMap<AffordanceType,EItem> |
Action.satisfyingItems
items that satisfy affordances |
| Methods in decisionMakingSystem that return AffordanceType | |
|---|---|
static AffordanceType |
AffordanceType.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static AffordanceType[] |
AffordanceType.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in decisionMakingSystem with parameters of type AffordanceType | |
|---|---|
EItem |
Inventory.getItemOfAffordance(AffordanceType affordance)
|
ArrayList<EItem> |
ThingsManager.getItemOfAffordance(AffordanceType aff)
used for instance in the increaseAttractivityToAllSources in perceptive field gets an item of provided AffordanceType |
ArrayList<ItemRecord> |
ItemMemory.getLocationOfAffordances(AffordanceType aff,
int counter)
Note it return at least the most probable even thought it will have like 2%, as it is better to try that than go random |
EItem |
PerceptiveField.getPerceivedItemOfAffordance(AffordanceType affType)
returns item of provided affordance, if it perceives any |
boolean |
Inventory.hasItemOfAffordance(AffordanceType affordance)
|
boolean |
PerceptiveField.isAffordanceSatisfied(AffordanceType affordance,
Action action)
checks if the affordance is satisfied by something |
void |
PerceptiveField.satisfyAffordance(Action action,
AffordanceType af,
EItem item)
|
EItem |
ThingsManager.seeingItem(AffordanceType affordance)
called from SearchEnvironment as well as from SearchRandom again a little bit of a dark magic, so look at it closely, study Klara's bachelor thesis |
| Constructors in decisionMakingSystem with parameters of type AffordanceType | |
|---|---|
Affordance(AffordanceType type)
|
|
Want(AffordanceType aff,
Action action,
DecisionModuleImpl module)
|
|
| Constructor parameters in decisionMakingSystem with type arguments of type AffordanceType | |
|---|---|
Action(HashSet<AffordanceType> affos)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||