Code from: Finding evolutionary equilibria and Nash equilibria of the climate negotiation game
Data files
Jun 27, 2024 version files 18.49 KB
-
Parameters_and_results_asymmetric_model.xlsx
16.46 KB
-
README.md
2.03 KB
Jul 21, 2024 version files 26.10 KB
-
ClimateNegotiation_code_asymmetric.zip
2.49 KB
-
ClimateNegotiation_code_symmetric.zip
5.12 KB
-
Parameters_and_results_asymmetric_model.xlsx
16.46 KB
-
README.md
2.03 KB
Abstract
I developed models to examine the outcome of various negotiation schemes forming international climate agreements. This submission includes the code that finds the Nash equilibria and the evolutionary equilibria for the game described in the main article, entitled Rethinking Climate Agreements: Self-Enforcing Strategies for Emission Reduction Through Sanctions, by Adam Lampert, published in Environmental Research Letters (DOI: 10.1088/1748-9326/ad5a26).
Description of the data and file structure
This dataset includes two code packages: one for finding the evolutionary equilibria of the symmetric model (ClimateNegotiation_code_symmetric.zip), and one for finding the Nash equilibria of the asymmetric model (ClimateNegotiation_code_asymmetric.zip).
Installation
Running the Matlab code requires an installation of Matlab 2021b for Windows or an equivalent version.
Running the code – symmetric model
- Extract all files from "ClimateNegotiation_code_symmetric.zip" into a single folder.
- Open "Evo_symulate_prob_DN.m" using Matlab.
- Choose the panel you would like to reconstruct, run the code, and wait for Matlab to complete the execution.
Running the code – asymmetric model
- Extract all files from "ClimateNegotiation_code_asymmetric.zip" into a single folder.
- Open "main_generate_matrix.m" using Matlab.
- Choose the parameter values you would like to examine, run the code, and wait for Matlab to complete the execution.
Description of the data files
The data file includes two sheets. The first sheet shows Greenhouse gas (GHG) emissions and predicted climate damage of the five countries and unions with the largest GHG emissions worldwide. For each country, it shows: GHG emissions, annual damage due to warming, country's gross domestic product (GDP), and annual GDP loss.
The second sheet includes the solution of the model for various APC values and for the various Nash equilibria. For each equilibrium, the data includes the strategy of each country, the global benefit, the global cost of emission reduction, the global cost of punishment, and the global net present value.
The strategy of each country is presented as follows:
P – punisher
R – renegotiator
D – defector
Green (cell bec) – signatory from year zero.
Light blue – becomes a signatory during the process.
White – always remains a non-signatory.
The code was written in Matlab by Adam Lampert.