Emergence in Artificial Societies Evolving Communication and Cooperation in a Sugarscape world by Pieter Buzing.