Submitted:
16 June 2026
Posted:
23 June 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Scope of the Work and Methodology
1.2. Case Study: The Beaver Damming Complex
1.3. Contribution and Long Term Objectives
2. Materials and Methods
2.1. Dynamic Environment Backend via Empirical Geospatial Data
- DEM and Topographic Map Pathway: Provides topographic robustness and vertical accuracy at a 1.0 m resolution. While the combination of DEM and USGS topographic map data effectively defines the site’s hydraulic constraints, it lacks fine-scale surface features. Consequently, foraging trails and micro-vegetation patterns are supplemented using National Agriculture Imagery Program (NAIP) datasets [43].
- RGB Pathway: Leverages high-resolution aerial imagery (1.4–1.7 cm/pixel) to resolve fine-scale features, such as foraging trails and localized vegetation patches. However, this pathway is sensitive to illumination and weather noise, requiring more intensive preprocessing to isolate water bodies and normalize vegetation quality metrics.
2.1.1. DEM-Based Processing
2.1.2. RGB-Based Processing

2.2. Environmental Representation and Dynamics
- : Water-dominant cells, where lower values correlate with increased depth;
- : Bare terrain or soil, representing low-resource regions;
- : Grasslands or low-density vegetation;
- : High-density vegetation (e.g., bushes or trees).
2.2.1. Vegetation Dynamics and Seasonal Mean-Reversion
2.2.2. Acadia National Park Case Study: Baseline Vegetation Dynamics Validation

2.2.3. Hydrological Dynamics and Channel Deepening
2.2.4. Stigmergic Ledger and Topological Constraints
2.3. Biomimetic Agent Architecture and Control Policies
2.3.1. Agent State Representation and Dynamics
2.3.2. Hierarchical Cognitive Architecture: Tasks and Actions
Strategic Layer: The Task FSM
- Store: Triggered if the agent’s capacity is saturated (), or if adaptive parameter decay forces the maximum capacity below of its initial value , compelling a return to base.
- Harvest: Triggered if capacity is available, local resources are valid (), and the agent is not on a lodge site. To introduce natural behavioral variance, this state is gated by a stochastic -greedy condition ().
- Explore: The default spatial routing state is initialized when immediate resources are depleted, invalid, or stochastically bypassed.
Tactical Layer: The Action FSM
2.3.3. Strategic Target Selection and Agent Roles
- Mode 1: Resource-Driven (vegetation_quality): Navigation relies exclusively on the primary environmental state. Explorers seek pristine foraging grounds by scaling utility directly with resource density: . Conversely, Builders seek construction sites (e.g., bare terrain or water boundaries) by mathematically inverting the resource gradient: .
- Mode 2: Stigmergically Coupled (vegetation_visits): Navigation integrates the secondary spatial ledger to reinforce established corridors. For Explorers, the resource utility is amplified by historical traffic: . For Builders, the inverted gradient is multiplied by the visitation density: .
2.3.4. Tactical Execution: Dynamic Control and Obstacle Avoidance
- Resource-Driven Friction (vegetation_quality): Evaluated as . Dense, high-cost patches naturally generate strong localized repulsive gradients, forcing the trajectory to dynamically weave around barriers.
- Stigmergically Mitigated Friction (vegetation_visits): Evaluated as . Historical traversal acts as a physical modifier. Highly visited cells exhibit lowered resistance, simulating trampled vegetation and foraging trails.
2.3.5. Hydrological Drift and Riparian Biasing
2.3.6. Distance-Gated Local Minima Resolution
2.3.7. Environmental Modification
2.3.8. Writing to the Stigmergic Ledger
- 1.
- In parallel with physical excavation, each agent navigating the grid deposits a discrete traffic marker onto the ledger at its current coordinate :
- 2.
- The ledger values decay, to simulate the fading of trails:
- 3.
- Finally, the entire ledger is normalized to the vegetation scale to yield the local visitation record :
2.3.9. Adaptive Foraging and Parameter Decay
- Harvest Interval (): As stagnation persists, the acceptable bounds of vegetation density systematically expand. Behaviorally, the agent lowers its foraging standards out of simulated desperation. Environmentally, this accelerates the depletion of marginal canopy zones that the swarm would normally bypass.
- Carrying Capacity (): A gradual reduction in serves as a biological proxy for metabolic exhaustion. A shrinking capacity lowers the threshold required to trigger the STORE task (Section 2.3.2), terminating excursions and compelling a premature return to the lodge to prevent starvation.
3. Results and Discussion
3.1. Agent Dynamics and Navigation Policies
3.1.1. Experimental Setup
3.1.2. Cognitive Spatial Horizons and Velocity Modulation
3.1.3. Kinematic Profiles of Localized Terrestrial Foraging
3.2. Computational Tractability and Temporal Upscaling

3.3. Landscape-Scale Navigation and Topographic Routing

3.4. Swarm Dynamics and Stigmeric Trail Formation
3.4.1. Experimental Setup
3.4.2. Spatial Diffusion and Lodge-Centered Foraging
3.5. Foraging Efficiency and Spatial Stochasticity
3.6. Ecosystem Engineering: Foraging vs. Building Phenotypes
3.6.1. Detailed Experimental Setup
- The Explorer: Designed to simulate a foraging vanguard, these agents operated with a high payload capacity () and a significant vegetation removal rate of per harvest, enabling wide-range spatial diffusion. They used an -greedy policy with , balancing stochastic search with resource exploitation. Their cognitive map was coupled exclusively to the static resource layer (vegetation_quality) and was constrained to target mature, high-density vegetation within the interval . This configuration drives uncoordinated exploration based on resource availability.
-
The Builder: Functioning as localized environmental engineers, these agents were restricted to a minimal payload capacity () and a lower vegetation removal rate of , enforcing a high-frequency, obligate proximity to the central lodge. They operated with a fully deterministic, exploitative policy () and were constrained to target low-density or previously excavated terrain, namely within values.Their routing was strictly coupled to the dynamic visitation ledger (vegetation_visits), leading them to reinforce heavily trafficked corridors. This design fosters a positive feedback loop where Builders preferentially modify areas of the landscape initially exploited by Explorers and subsequently reinforced by peer Builders.
3.7. Results and Discussion
3.7.1. Ecological Stability and Vegetation Dynamics
3.7.2. Emergent Spatial Patterns and Role Differentiation
- Explorers (Blue): Exhibit a diffuse spatial distribution. This reflects their higher payload capacity and stochastic -greedy policy, allowing them to act as a foraging vanguard that identifies and exploits high-density vegetation patches ().
- Builders (Red): Demonstrate highly localized, high-density corridors. Due to their restricted payload, these agents are forced to make high-frequency return trips to the lodge. Their coupling to the vegetation_visits map creates a positive feedback loop, reinforcing paths initially opened by peer agents.

3.7.3. Density-Dependent Geomorphological Change

4. Conclusion and Future Directions
4.1. Empirical Validation and Automated Feature Extraction

4.2. Quantitative Comparison via Spatial Network Analysis
- Degree Distribution () and Clustering Coefficient (): To evaluate the local connectivity and structural clustering of trail intersections.
- Average Shortest Path Length (): To quantify the global logistical efficiency of biomass transport to the lodge.
- Betweenness Centrality (): To identify bottleneck corridors and key spatial nodes.

4.3. Open-Source Framework and Community Engagement
Data Availability Statement
References
- Spirn, A.W. Urban Nature and Human Design: Renewing the Great Tradition. Journal of Planning Education and Research 1985. [CrossRef]
- Spirn, A.W. Landscape Planning and the City. Landscape and Urban Planning 1986.
- Spirn, A.W. The Language of Landscape; Yale Univeristy Press, 1998.
- Hosseinali, F.; Alesheikh, A.A.; Nourian, F. Agent-based modeling of urban land-use development, case study: Simulating future scenarios of Qazvin city. Cities 2013. [CrossRef]
- Yang, L.E.; Hoffmann, P.; Scheffran, J.; Rühe, S.; Fischereit, J.; Gasser, I. An Agent-Based Modeling Framework for Simulating Human Exposure to Environmental Stresses in Urban Areas. Urban Science 2018. [CrossRef]
- Lakmali, R.G.N.; Genovese, P.V.; Abewardhana, A.A.B.D.P. Evaluating the Efficacy of Agent-Based Modeling in Analyzing Pedestrian Dynamics within the Built Environment: A Comprehensive Systematic Literature Review. Buildings 2024. [CrossRef]
- Leonard, N.E. Multi-agent system dynamics: Bifurcation and behavior of animal groups. Annual Reviews in Control 2014.
- Huse, G.; Giske, J. Ecology in Mare Pentium: an individual-based spatio-temporal model for fish with adapted behaviour. Fisheries Research 1998. [CrossRef]
- Tang, W.; Bennett, D.A. Agent-based Modeling of Animal Movement: A Review. Geography Compass 2010. [CrossRef]
- Stillman, R.A.; Railsback, S.F.; Giske, J.; Berger, U.; Grimm, V. Making Predictions in a Changing World: The Benefits of Individual-Based Ecology. BioScience 2015. [CrossRef]
- Brazier, R.E.; Puttock, A.; Graham, H.A.; Auster, R.E.; Davies, K.H.; Brown, C.M. Beaver: Nature’s ecosystem engineers. Wiley Interdisciplinary Reviews: Water 2021.
- Naiman, R.J.; Johnston, C.A.; Kelley, J.C. Alteration of North American streams by beaver. BioScience 1988. [CrossRef]
- Pollock, M.M.; Beechie, T.J.; Wheaton, J.M.; Jordan, C.E.; Bouwes, N.; Weber, N.; Volk, C. Using Beaver Dams to Restore Incised Stream Ecosystems. BioScience 2014. [CrossRef]
- Dobler, A.H.; Tille, M.; Geist, J. Beaver slides provide reproduction habitat for the endangered thick-shelled river mussel (Unio crassus) in modified streams. Knowledge & Management of Aquatic Ecosystems 2025. [CrossRef]
- Naiman, R.J.; Melillo, J.M.; Hobbie, J.E. Ecosystem alteation of boreal forest streams by beaver (Castor canadensis). Ecology 1986. [CrossRef]
- Wohl, S. Complex Adaptive Systems and Urban Morphogenesis: Analyzing and designing urban fabric informed by CAS dynamics. A+BE | Architecture and the Built Environment 2018.
- Heylighen, F. Five Questions on Complexity. In Complexity: 5 Questions; Gershenson, C., Ed.; Automatic Press/VIP, 2008.
- McLane, A.J.; Semeniuk, C.; McDermid, G.J.; Marceau, D.J. The role of agent-based models in wildlife ecology and management. Ecological Modelling 2011. [CrossRef]
- Miller, M.L.; Ringelman, K.M.; Schank, J.C.; Eadie, J.M. SWAMP: An agent-based model for wetland and waterfowl conservation management. SIMULATION 2014. [CrossRef]
- Murphy, K.J. Agent-based models in applied ecology: Designing data-informed simulations for wildlife conservation and management. Ecosphere 2025. [CrossRef]
- Murphy, K.; Smith, A.; English, H.; Morera-Pujol, V.; Kane, A.; Jackson, A.; Ciuti, S. GIS-integrated agent-based simulations to model wolf reintroduction management scenarios in Ireland., 2023. Preprint athttps://www.authorea.com/doi/full/10.22541/au.169070953.36409085/v1.
- Nathan, R.; Getz, W.M.; Revilla, E.; Holyoak, M.; Kadmon, R.; Saltz, D.; Smouse, P.E. A movement ecology paradigm for unifying organismal movement research. Proceedings of the National Academy of Sciences 2008. [CrossRef]
- Reuter, H.; Breckling, B. Emerging properties on the individual level: modelling the reproduction phase of the European robin Erithacus rubecula. Ecological Modelling 1999. [CrossRef]
- Bennett, D.A.; Tang, W. Modelling adaptive, spatially aware, and mobile agents: Elk migration in Yellowstone. International Journal of Geographical Information Science 2006. [CrossRef]
- Arrignon, F.; Deconchat, M.; Sarthou, J.P.; Balent, G.; Monteil, C. Modelling the overwintering strategy of a beneficial insect in a heterogeneous landscape using a multi-agent system. Ecological Modelling 2007. [CrossRef]
- Neil, E.; Carrella, E.; Bailey, R. Integrating agent-based models into the ensemble ecosystem modelling framework: A rewilding case study at the Knepp Estate, UK. Ecological Solutions and Evidence 2025. [CrossRef]
- Ducruet, C.; Beauguitte, L. Spatial Science and Network Science: Review and Outcomes of a Complex Relationship. Networks and Spatial Economics 2014. [CrossRef]
- Anderson, T.; Dragićević, S. Complex spatial networks: Theory and geospatial applications. Geography Compass 2020.
- Cabanes, G.; van Wilgenburg, E.; Beekman, M.; Latty, T. Ants build transportation networks that optimize cost and efficiency at the expense of robustness. Behavioral Ecology 2015. [CrossRef]
- Anderson, T.; Dragićević, S. A Geographic Network Automata Approach for Modeling Dynamic Ecological Systems. Geographical Analysis 2020.
- Müller-Schwarze, D. The Beaver: Natural History of a Wetlands Engineer; Cornell University Press, 2017.
- Grudzinski, B.P.; Cummins, H.; Vang, T.K. Beaver canals and their environmental effects. Progress in Physical Geography: Earth and Environment 2020. [CrossRef]
- Gallant, D.; Bérubé, C.H.; Tremblay, E.; Vasseur, L. An extensive study of the foraging ecology of beavers (Castor canadensis) in relation to habitat quality. Canadian Journal of Zoology 2004. [CrossRef]
- Kennedy, J.; McCreery, H.; Jones, A.; Spotted Horse, D.; Chen, C.; Fairfax, E.; Werfel, J. Environmental cues influence timing and location of construction activity in a beaver damming complex, 2024. Preprint at https://www.biorxiv.org/content/10.1101/2024.10.21.619304v1.
- Moore, I.D.; Grayson, R.B.; Ladson, A.R. Digital terrain modelling: A review of hydrological, geomorphological, and biological applications. Hydrological Processes 1991. [CrossRef]
- Wilson, J.; Gallant, J., Eds. Terrain Analysis: Principles and Applications; Wiley, 2000.
- BeaverSim: A Multi-Agent Emulator for Beaver-Mediated Landscapes, 2025. https://github.com/beaverbotassistance/BeaverSim.
- Bar-Sinai, K.L.; Alon-Mozes, T.; Sprecher, A. Editing landscapes: Experimental frameworks for territorial-based robotic fabrication. Frontiers of Architectural Research 2023. [CrossRef]
- Kazil, J.; Masad, D.; Crooks, A. Utilizing Python for Agent-Based Modeling: The Mesa Framework. In Proceedings of the International Conference on Social Computing, Behavioral-Cultural Modeling and Prediction and Behavior Representation in Modeling and Simulation, 2020.
- Wang, B.; Hess, V.; Crooks, A. Mesa-Geo: A GIS Extension for the Mesa Agent-Based Modeling Framework in Python. In Proceedings of the 5th ACM SIGSPATIAL International Workshop on GeoSpatial Simulation, 2022.
- ter Hoeven, E.; Kwakkel, J.; Hess, V.; Pike, T.; Wang, B.; rht.; Kazil, J. Mesa 3: Agent-based modeling with Python in 2025. Journal of Open Source Software 2025. [CrossRef]
- National Oceanic and Atmospheric Administration. Digital Elevation Model (DEM) Data. https://www.noaa.gov/. Accessed: November 2025.
- U.S. Geological Survey. EarthExplorer, 2012. Accessed 2025- 2026.
- National Park Service. Acadia National Park - Maine (USA). https://www.nps.gov/acad/index.htm. Accessed: April 2026.
- United States Environmental Protection Agency. Rumney Marsh Wetland. https://www.epa.gov/ma/rumney-marsh-wetland. Accessed: April 2026.
- The Rumney Family. Rumney Ranch. https://rlazyt.com/. Accessed: April 2026.
- Bartra Cabré, L.; Mayer, M.; Steyaert, S.; Rosell, F. Beaver (Castor fiber) activity and spatial movement in response to light and weather conditions. [CrossRef]








| Code Parameter | Symbol | Physical Interpretation |
|---|---|---|
| vegetation_quality_range | Environmental state’s bounds | |
| grass_growth_interval | State domain for passive regeneration | |
| grass_growth_rate | Baseline maximum growth rate () | |
| grass_growth_sigma | Scaling factor for micro-climatic effect | |
| mean_reversion_strength | k | Gain of the restorative feedback |
| Code Parameter | Symbol | Physical Interpretation |
|---|---|---|
| river_growth_interval | Domain of water deepening (e.g., ) | |
| river_growth_velocity | Constant rate of channel deepening () | |
| streams_depth | Maximum depth for water channels |
| Parameter | Symbol | Computational / Biomimetic Function |
|---|---|---|
| maximum_load | Initial maximum biomass load. | |
| harvest_interval | Valid vegetation density bounds for excavation. | |
| epsilon_greedy | Probability threshold gating task interruptions. | |
| role | – | Categorical toggle (Explorer vs. Builder) inverting utility gradients. |
| decay_values | Multiplicative decay rates applied to and during stagnation. |
| Parameter | Symbol | Computational / Biomimetic Function |
|---|---|---|
| mass | m | Dampens transient acceleration during motion. |
| friction | Velocity-dependent damping coefficient. | |
| PID Gains | Tuning coefficients for the PID control effort. | |
| beta_repulsive | Scaling factor for the environmental penalty term. |
| Parameter | Symbol | Computational / Biomimetic Function |
|---|---|---|
| vegetation_removal | Biomass subtracted from during harvest. | |
| visit_increase | Traffic marker deposited onto . | |
| exploration_map | – | Toggle for uncoupled/stigmergic target selection. |
| map_repulsive | – | Toggle for standard/stigmergic APF friction. |
| flow_info (ENV) | Baseline hydrological flow vector. | |
| visit_reset (ENV) | Decay rate of the visitation ledger. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).