Research Ideas and Outcomes :
Research Article
|
Corresponding author: Christopher John Topping (cjt@ecos.au.dk)
Academic editor: Xiaodong Duan
Received: 04 Jul 2022 | Accepted: 05 Jul 2022 | Published: 07 Jul 2022
© 2022 Christopher John Topping
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Topping CJ (2022) The Animal Landscape and Man Simulation System (ALMaSS): a history, design, and philosophy. Research Ideas and Outcomes 8: e89919. https://doi.org/10.3897/rio.8.e89919
|
|
This article is the first article in the new topical RIO journal collection for ALMaSS. This editorial introduces ALMaSS, its history, component parts and philosophy, and forms a first access point for those interested in knowing more. It is written from my own personal perspective as the instigator and main developer for the system, effectively as the ‘father’ of ALMaSS.
Landscape simulation, Individual-based simulation, Software ecosystems, Applied simulation modelling, Social-ecological simulation
ALMaSS was born as a functioning simulation system with its first use in Danish projects in 2000, but it was conceived as an idea in 1996. ALMaSS was a response to a request from the then Danish Ministry for Energy and Environment to be able to answer unspecified questions related to the impact of human management on wildlife. This rather unspecific question was the impetus for developing a then revolutionary and ambitious idea that became ALMaSS. At that time (and even today) the ecological modelling paradigm approached tasks by designing specific models for specific purposes, and as simply as possible. The idea for ALMaSS to represent landscapes and the animals contained in them in detail for applied use was considered by most as completely unrealistic, compared at one time to building a giant spaceship that would never fly.
The 1990s were a time of transition for individual-based models (IBMs), both from a methodological perspective and due to rapid computer hardware development. IBMs at that time were quite simple, often based on non-spatial expansion of stage-structured population models to the individual (
Initial ALMaSS design was based on programme development using a domain-specific language called Viola (
The underlying design from 1996 has changed little in 25 years. The basic separation is between the landscape simulation and agent-based models. The Landscape is a large C++ class that holds all the information and behaviour associated with the physical landscape and the farms and farm management contained therein. This class includes classification of habitats, mapping of the landscape, vegetation growth modelling and environmental fate modelling of pesticides. Farm management is represented in detail, with each farmer knowing which fields he manages and what rotation to apply, and then what management to apply to the field for a particular crop. Management can be flexible with changes in activities related to weather, history of management, and can be modified experimentally. Spatial resolution is a 1-m2 with a usual time-step for landscape modelling of one-day. The overall size of landscape simulated is dependent on the power of the computers used to run simulations, but typically 10x10 km is used. This landscape simulation basis has been significantly expanded recently but remained rather constant until the last two or three years.
The agent-based animal model included at launch was the field vole (Microtus agrestis). This was quickly followed by the skylark (Alauda arvensis) (
Combining both the Landscape and PopulationManager together provides the environment for these detailed behavioural models, allowing the animal agents to sense information from their surroundings and to use this to act/behave to fulfil their own agenda, i.e., a definition of agents in agent-based models.
Like any child, ALMaSS suffered from growing pains, also like the unusual child in the class it was not well understood or always accepted by the other children. It took almost 15 years to break through some of these barriers, before mainstream acceptance occurred.
ALMaSS did not fit the simple modelling paradigm, and ecology did not seem ready to embrace this alternative approach. The key to unlock further progress was probably the publishing of the underlying philosophy guiding ALMaSS modelling (
The ALMaSS system has matured considerably with particularly rapid growing spurts over the last five years. The initial list of agent-based model species has expanded since the early years, key ALMaSS species now implemented include the European brown hare (
Much of the new work has been related to pesticides and risk assessments (e.g.,
A new departure for ALMaSS is the inclusion of subpopulation modelling for very numerous or simple species. This works by dividing the landscape into small areas (e.g., 10x10m) to represent each sub-population, then defining the rules by which individuals will move between sub-populations, whilst otherwise treating the sub-population as a stage-structured population model. This approach is currently being applied for modelling aphids, lacewings and some pests of olives.
From the human perspective, ALMaSS has been used in studies of farmers (
All these new developments are supported by extensions of the ALMaSS landscape capability which now includes 12 countries in Europe (Fig.
This component has been made possible through long-standing collaboration with colleagues from Krakow and Coimbra. They form part of an expanding network of researchers currently contributing and developing ALMaSS components for the future. Many exciting initiatives are underway and the number of people in the ALMaSS network continues to grow.
All these expansions feed towards the use of ALMaSS as a multi-criteria decision making support system (
Compared to ALMaSS, most ecological models do not survive beyond infancy. They are designed for specific purposes and like cardboard boxes they are discarded or recycled after use. In contrast, ALMaSS was designed to represent systems not cases, it is flexible and adaptable, and has lived for over 20 years already. Thus, as ALMaSS moves from adolescence to maturity, the future seems bright for a long and fruitful life in research and policy support.