Learning in Cooperative Multi-Agent Systems by Thomas Gabel