This repository contains the reproducible artifact for the article "Negotiating Offshore Wind and Surf-Tourism Interests: A Peniche-Based Game-Theoretic Model".
The repository root is the active submission package. Files and scripts that are not needed to reproduce or audit the article are preserved under legacy/.
Install the Python dependencies and run the deterministic workflow from the repository root:
pip install -r requirements.txt
python .\run_peniche_offshore_analysis.pyThe script regenerates the payoff tables, sensitivity outputs, article figures, and figure traceability files in the root-level folders listed below.
run_peniche_offshore_analysis.py- deterministic Python workflow used to regenerate the article outputs.offshore_model_exploration.ipynb- interactive Jupyter notebook with defaults aligned with the manuscript calibration.requirements.txt- Python dependencies.model_parameters.csv- baseline parameter values used by the workflow.baseline_payoff_matrix.csv- baseline payoff matrix cited in the article.sensitivity_grid.csv- full sensitivity grid generated by the workflow.sensitivity_summary.csv- aggregated sensitivity summary.article_figure_index.csv- machine-readable mapping between article figures and source CSV files.article_figure_traceability.md- human-readable figure traceability table.parameter_audit.md- parameter audit, source checks, and remaining methodological qualifications.model_parameter_source_notes.md- notes linking model parameters to source material and calibration choices.supplementary_notes.md- supplementary explanations moved out of the manuscript appendix.curated_reference_inventory.md- navigation aid for the supporting literature.
article_figures/- regenerated figures used in the manuscript, includinggrafico1.pngthroughgrafico9.png.traceability/- CSV files supporting each regenerated article figure.data/- source documents and extracted data used to support the article and parameter audit.legacy/- superseded scripts, old workspace material, build artifacts, and files not used by the active article artifact.
The article uses a Peniche/WSL order-of-magnitude calibration: R=100, LR=20, Cs=2, I=22, L=4.4, alpha=0.1, Ca=3, G=4.4, and P=0.5. Low, medium, and high impact scenarios set L to 20%, 40%, and 90% of I, respectively.
Parameters such as P, G, Ca, Cs, LR, and alpha are sensitivity or normalized scenario parameters rather than observed empirical estimates. This status is documented in parameter_audit.md.