multi-agent collaboration research

More to come...