Coordination through nonlinear nonlocal diffusion

When the radius of recognition in the strategy space is limited, players form discrete bands of strategies at equilibrium.
Code for the numerical approximation of solutions to the continuous coordination non-local equation as described in this manuscript
There is one function and two matlab scripts in this repository.
The function is CoordSolve.m. This is the numerical method which approximates the solution to the IVP described in the associated manuscript by a first order forward difference method with simple righthand quadrature
The script NumericalExperiments.m uses the function to investigate the behavior of solutions in four different ways described in the associated manuscript. It is not very useful beyond generating figures
The script ContinuousCoordinationSim2D.m is more flexible and can be used to animate solutions to the IVP in 2D To use this code, find where the initial condition, familiarity kernel, and recogntion functions are included in the code. If you wish to change any of these, replace them. (You cannot use a singular kernel). When you are ready to approximate your soluiton, run the sript and see the surface changes in the animation window ‘figure 1’.
Currently this code only supports the free boundary problem and does not approximate solutions to the initial boundary value problem. The theory behind the boundary value problem is not well understood.
For more information on the theory, read the associated manuscript. It is likely that the only way that you are reading this readme file is because you have already begun to read the associated manuscript but if not, go read it.
