Anti-Poaching Patrol Coverage 2D: Reaction-Diffusion Risk Field
Interactive 2D simulation of ranger patrol coverage in a protected reserve: a reaction-diffusion PDE solved live by Jacobi relaxation spreads poaching risk inward from the fence, ranger patrols suppress it locally, and a coupled metapopulation density field of wildlife responds in real time to patrol strategy and pressure.
This 2D companion to the reserve patrol simulator swaps the individual-agent, per-animal Monte-Carlo model for a field-based one: poaching risk is the steady-state solution of a diffusion-reaction PDE (risk seeps in from the reserve fence and decays as it diffuses inward, solved live by Jacobi relaxation every frame — verified against the closed-form cosh solution on a symmetric slab), and wildlife is a continuous metapopulation density field that disperses between cells, grows logistically, and is thinned by local poaching mortality proportional to risk times density. Choose how many ranger teams to deploy and whether they patrol the high-risk boundary, spread out in a uniform grid, or wander with no plan, then watch the live risk heatmap, the wildlife density field, and the cumulative poaching toll respond in real time.
Watch poaching risk spread inward from a reserve's fence as the steady-state solution of a diffusion-reaction PDE (solved live by Jacobi relaxation), suppressed by ranger patrol coverage, while a coupled wildlife density field disperses, grows and is thinned by poaching in real time.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install