Towards Flexible Teamwork
Agent Architectures for Flexible, Practical Teamwork