This package is a subpackage of rca.core and contains the classes used to implement basic agent behaviours. rca agents schedule their behaviours within a single Java thread, using cooperative, non preemptive scheduling.