Computational Model Library

Heterogeneity of preferences and the dynamics of voluntary contributions to public goods (version 1.2.0)

The main assumption underlying this model is that the different cooperative preference types of agents in a public goods setting have a major effect on the overall level of contribution to the public good. The model incorporates these different types of preferences by a set of programmed strategies based on experimental data.

At the beginning, the user selects the number of agents of each preference type and sets the common parameters for all agents. At each tick, each agent receives a fixed endowment, then places a contribution to the public account according to its preference type and the average contribution of other agents in the previous tick. After each tick, the total and average contributions are calculated and tabulated. Also, the contribution and payoff of each preference type are calculated.

There are seven preference types an agent can follow: free-riding, perfect conditional cooperation, above-diagonal conditional cooperation, below-diagonal conditional cooperation, alternating-diagonal conditional cooperation, triangular contribution, and random contribution.

Consult submitted paper for more information on how preference types were elicited.

Detailed documentation on how to use the model is included in the model file under the Info tab.

Release Notes

Model last updated in August 2016.

Download Version 1.2.0
Version Submitter First published Last modified Status
1.2.0 Engi Amin Thu Jan 25 17:36:12 2018 Thu Jan 25 17:36:12 2018 Published
1.1.0 Engi Amin Sat Jul 1 19:16:56 2017 Sat Jul 1 19:16:56 2017 Published
1.0.0 Engi Amin Thu Aug 18 19:24:09 2016 Thu Aug 18 19:24:09 2016 Published


This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.