Uses of Package
org.mars_sim.msp.simulation.person.ai.task

Packages that use org.mars_sim.msp.simulation.person.ai.task
org.mars_sim.msp.simulation.person.ai Contains classes involving a person's mind. 
org.mars_sim.msp.simulation.person.ai.mission Contains classes involving missions a person can perform. 
org.mars_sim.msp.simulation.person.ai.task Contains classes involving tasks a person can perform. 
 

Classes in org.mars_sim.msp.simulation.person.ai.task used by org.mars_sim.msp.simulation.person.ai
TaskManager
          The TaskManager class keeps track of a person's current task and can randomly assign a new task to a person based on a list of possible tasks and that person's current situation.
 

Classes in org.mars_sim.msp.simulation.person.ai.task used by org.mars_sim.msp.simulation.person.ai.mission
OperateVehicle
          The OperateVehicle class is an abstract task for operating a vehicle, driving/flying it to a destination.
Task
          The Task class is an abstract parent class for tasks that allow people to do various things.
 

Classes in org.mars_sim.msp.simulation.person.ai.task used by org.mars_sim.msp.simulation.person.ai.task
EVAOperation
          The EVAOperation class is an abstract task that involves an extra vehicular activity.
OperateVehicle
          The OperateVehicle class is an abstract task for operating a vehicle, driving/flying it to a destination.
Repair
          The Repair interface is a task for repairing malfunction.
ResearchScience
          The ResearchScience class is an abstract task for scientific research.
Task
          The Task class is an abstract parent class for tasks that allow people to do various things.