The FLOKK library provides an API for developing
applications with several autonomous agents acting in communication
with each other and their environment. FLOKK uses programmer
defined classes to map out a hierarchical task network to control
the flokk of autonomous agents.