Uses of Class
decisionMakingSystem.AffordanceType

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)
           
 



Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.