
Simulated data and code This repository contains code and data used for the paper "Energetic benefits of social information for movement in patchy landscapes". - data/: results from simulations - src/: model code and simulation utilities - abm.jl: core ABM definition using Agents.jl. Defines `Bird` and `Thermal` agents, model initialization (`initialize_model`), step logic (`bird_step!`, `thermal_step!`), thermal-choice probabilities, glide/speed helpers, and plotting helpers. - glide_polar.jl: aerodynamic constants and glide-polar calculations (`glide_polar`, `best_glide`) used to derive best glide speed/ratio and sink rate. - run_save_collective/focal.jl: distributed batch runner for collective/focal simulations, designed for parallel runs across CPU cores. - reproduce_figures/: scripts to recreate figures in the paper Python dependencies are listed in requirements.txt; Julia dependencies are in Project.toml/Manifest.toml
