A multi team system consists of multiple teams where each team may have their own goals, but system in general has a common ultimate goal http://en.wikipedia.org/wiki/Multiteam_system. This is really interesting. I think that this would be an interesting direction to move bounties.
Also, on a different note, I think that a survey of this field would be useful. Especially since I think those in the multiagent community should start to think in this manner. I did some googling and I thought for sure that the robocup rescue simulation league would have some research on this topic.
As always I have to go back over my posts and it seems like I had an idea for multi-teams but in terms of fuzzy sets. https://drewsblog.herokuapp.com/?p=1621.