Multiagent systems a modern approach to distributed artificial intelligence - Weiss, Gerhard 1962- (MIT Press, 1999)