This paper addresses the issue of emergence of robust cooperation among self-interested agents interacting in N-player social dilemma games. A series of graphs are created each exhibiting a different level of community structure; we show the influence that community structure has on the emergence of cooperation. A strategy set that represent a form of generalised tit-for-tat is used. Two forms of uncertainty in the environment are also modelled. The influence of the game length is also explored. Categories and Subject Descriptors I.2.11 [Distributed Artificial Intelligence]: Multi-agent systems General Terms Experimentation Keywords Cooperation, spatial organisations, uncertainty