We present WM-Classroom v1.0, a pedagogical multi-species agent-based model (ABM) designed for educational purposes in predator–prey–harvest systems. The model embeds a predator, two prey breeds, and human harvesters on a homogeneous 50 × 50 grid with weekly time steps, implementing random movement, abstract
[...] Read more.
We present WM-Classroom v1.0, a pedagogical multi-species agent-based model (ABM) designed for educational purposes in predator–prey–harvest systems. The model embeds a predator, two prey breeds, and human harvesters on a homogeneous 50 × 50 grid with weekly time steps, implementing random movement, abstract energetics, prey consumption, reproduction, legal harvest with species-specific cut-offs and seasons, optional predator control, and a poaching switch. After basic technical checks (energetic calibration, prey composition, herbivore viability), we explore the consistency of the model under illustrative scenarios including no hunting, single-prey harvest, hunter-density and season-length gradients, predator removal, and poaching. In the no-hunting baseline (
n = 100), mean end-of-run abundances were 22 deer, 159 boar, and 45 wolves, with limited extinction events. Deer-only harvest often drove deer to very low end-of-run counts (mean 1–16) with extinctions in 2–7/10 replicates across cut-offs, whereas boar-only harvest showed higher persistence (mean 11–74) and boar extinctions occurred only at the lowest cut-off (3/10). Increasing hunter numbers or season length depressed prey and could indirectly reduce wolves via prey depletion. Legal predator control reduced predators as designed, while poaching had little effect under the implemented rules. Because interaction and prey-choice rules are simplified for transparency, outcomes should be interpreted as conditional on model assumptions. WM-Classroom v1.0 provides a didactic sandbox for courses, professional training, and outreach, with extensions (habitat heterogeneity, age/sex structure, probabilistic diet/kill success, and calibration/validation) outlined for future versions.
Full article