Text this: Intelligent agents IV. Agent theories, architectures, and languages :