Advances in practical multi-agent systems.