Package svs_simulation :: Package ai_lib :: Module tasks
[show private | hide private]
[frames | no frames]

Module svs_simulation.ai_lib.tasks

Generic classes for task behaviours.

This module is based on the goal driven behaviours outlined in Mat Buckland, 2005, Programming Game AI by Example, Wordware:Plano, see http://www.wordware.com/files/ai, and http://www.ai-junkie.com.

Author: Simon Yuill

Contact: simon@lipparosa.org

Copyright: 2005 Simon Yuill

License: GNU GPL version 2 or any later version

Classes
CompositeTask A composite task has subtasks which it processes as part of its own behaviour.
Task Generic task.
TaskEvaluator Base class from which evaluators are created.
TaskManager Acts as the root of task hierarchy, manages all other tasks.

Exceptions
TaskException  

Variable Summary
Enumeration task_state = <svs_core.utilities.lib.Enumeration instanc...

Variable Details

task_state

Type:
Enumeration
Value:
<svs_core.utilities.lib.Enumeration instance at 0x30796d78>            

Generated by Epydoc 2.1 on Thu Oct 20 15:30:29 2005 http://epydoc.sf.net