NetLogo models
- Cyp+By (constant population).
Agent-based model designed to analyse the effect of conditional dissociation in the evolutionary emergence of cooperation. Included as part of the supplementary material of the paper "The Option to Leave: Conditional Dissociation in the Evolution of Cooperation". - Cyp+By_fluctPop (fluctuating population).
Agent-based model designed to analyse the effect of conditional dissociation in the evolutionary emergence of cooperation. Included as part of the supplementary material of the paper "The Option to Leave: Conditional Dissociation in the Evolution of Cooperation". - CoolWorld.
Agent-based model designed to illustrate the usefulness of the theory of Markov chains to analyse computer models. Included as Appendix A in the paper "Techniques to Understand Computer Simulations: Markov Chain Analysis". - Schelling's model of spatial segregation.
Included in the Appendix B of the paper "Techniques to Understand Computer Simulations: Markov Chain Analysis". - Miller and Page's Standing Ovation Model.
Included in the Appendix B of the paper "Techniques to Understand Computer Simulations: Markov Chain Analysis". - MEQU (Market Effects of Quality Uncertainty).
My brother, Segis Izquierdo, and I developed this agent-based model to study the effects of quality uncertainty and incomplete information on market dynamics. This applet can be used to replicate every experiment reported in the paper "The impact of quality uncertainty without asymmetric information on market efficiency". - CharityWorld-JASSS.
CharityWorld-JASSS is an agent-based model designed to show the emergent effects of floating-point errors in agent-based models. This is done by showing how the model behaves dramatically differently using floating-point arithmetic and using real arithmetic. This applet was included as Appendix B in the paper "Is your model susceptible to floating-point errors?".
Mathematica demonstrations
- Expected Motion in 2x2 Symmetric Games Played by Reinforcement Learners.
This demonstration can be used to replicate many of the figures in the papers "Transient and asymptotic dynamics of reinforcement learning in games" and "Reinforcement Learning Dynamics in Social Dilemmas". - Difference Equation vs. Differential Equation.
This demonstration illustrates the relation between the difference equation Δxn = xn+1 - xn = γ·f(xn) and the differential equation x′(t) = f(x) for the particular case f(x) = (x2, -x1), where x = (x1, x2). - An Imitation Model for 2x2 Symmetric Games.
- Expected Dynamics of an Imitation Model in 2x2 Symmetric Games.
- An Intra-Population Imitation Model for Inter-Population 2x2 Symmetric Games.
- Expected Dynamics of an Intra-Population Imitation Model for Inter-Population 2x2 Symmetric Games.
Java applets
- Reinforcement Learning in 2x2 Games.
This is an applet created to illustrate the dynamics of the Bush-Mosteller model of reinforcement learning in 2x2 games. My brother, Segis Izquierdo and I are very grateful to Alexandre Eudes, Alexis Revue and Vincent Barra for carrying out most of the implementation. This applet can be used to replicate every experiment reported in the papers "Transient and asymptotic dynamics of reinforcement learning in games" and "Reinforcement Learning Dynamics in Social Dilemmas". - RAEAN (Reimplementation of Axelrod's "Evolutionary Approach to Norms"). (Repast + Java applet).
José Manuel Galán and I implemented this agent-based model in RePast to replicate and extend Prof. Axelrod's model of metanorms. The applet was included as Appendix A in the paper "Appearances can be deceiving: lessons learned reimplementing Axelrod's 'evolutionary approach to norms'".
[es]