Andras, Peter, Lazarus, John, Roberts, Gilbert, Lynden, Steven J, "Uncertainty and cooperation: Analytical results and a simulated agent society", Journal of Artificial Societies and Social Simulation, 2006