Multi-agent programming : languages, platforms, and applications - Bordini, Rafael H. (Multiagent systems, artificial societies, and simulated organizations ;, 2005)