Uses of Class
clarion.system.Goal

Packages that use Goal
clarion.samples   
clarion.system   
 

Uses of Goal in clarion.samples
 

Fields in clarion.samples with type parameters of type Goal
 java.util.ArrayList<Goal> HelloWorld.Goals
          The goals the agent is able to set throughout the course of the task
 

Uses of Goal in clarion.system
 

Fields in clarion.system declared as Goal
private  Goal CLARION.CurrentGoal
          The current goal
 

Fields in clarion.system with type parameters of type Goal
private  java.util.LinkedHashMap<java.lang.Object,Goal> Goal.SubGoals
          The sub goals related to this goal.
 

Methods in clarion.system that return Goal
 Goal Goal.clone()
          Clones the goal (including all of it's dimensions).
 Goal GoalStructure.getCurrentGoal()
          Gets the current goal.
 Goal CLARION.getCurrentGoal()
          Gets the current goal.
 Goal GoalStructure.remove(int Index)
          Removes a goal from the goal list.
 

Methods in clarion.system that return types with arguments of type Goal
 java.util.Collection<Goal> GoalStructure.getPossibleGoals()
          Gets a collection of the possible goals.
 java.util.Collection<Goal> Goal.getSubGoals()
          Gets sub goals of this goal.
 

Methods in clarion.system with parameters of type Goal
 boolean GoalStructure.add(Goal G)
          Adds a goal to the goal list.
 boolean GoalStructure.addPossibleGoal(Goal G)
          Adds a goal to the list of possible goals.
 

Method parameters in clarion.system with type arguments of type Goal
 boolean GoalStructure.addAll(java.util.Collection<? extends Goal> G)
          Adds a collection of goals to the goal structure.
 boolean GoalStructure.addPossibleGoals(java.util.Collection<Goal> Goals)
          Adds a collection of goals to the list of possible goals.
 void Goal.setSubGoals(java.util.Collection<Goal> subs)
          Sets the sub goals for this goal.
 

Constructor parameters in clarion.system with type arguments of type Goal
GoalCollection(java.util.Collection<? extends Goal> Goals)
          Initializes a goal collection with the collection of goals specified.
GoalCollection(java.util.Map<? extends java.lang.Object,? extends Goal> map)
          Initializes the goal collection with the map of goals.
GoalSelectionModule(java.util.Collection<DriveStrength> RelevantDrives, java.util.Collection<Goal> Goals)
          Initializes the goal selection module to use the goal selection equation.