USGS ScienceSearch

Geology topics

Steven F. Railsback

Publications and source records attributed to Steven F. Railsback.

4 recordsLinked to original sources

The ODD protocol for describing agent-based and other simulation models: A second update to improve clarity, replication, and structural realism

The Overview, Design concepts and Details (ODD) protocol for describing Individual- and Agent-Based Models (ABMs) is now widely accepted and used to document such models in journal articles. As a standardized document for providing a consistent, logical and readable account of the structure and dynamics of ABMs, some research groups also find it useful as a workflow for model design. Even so, there are still limitations to ODD that obstruct its more widespread adoption. Such limitations are discussed and addressed in this paper: the limited availability of guidance on how to use ODD; the length of ODD documents; limitations of ODD for highly complex models; lack of sufficient details of many ODDs to enable reimplementation without access to the model code; and the lack of provision for sections in the document structure covering model design rationale, the model’s underlying narrative, and the means by which the model’s fitness for purpose is evaluated. We document the steps we have taken to provide better guidance on: structuring complex ODDs and an ODD summary for inclusion in a journal article (with full details in supplementary material; Table 1); using ODD to point readers to relevant sections of the model code; update the document structure to include sections on model rationale and evaluation. We also further advocate the need for standard descriptions of simulation experiments and argue that ODD can in principle be used for any type of simulation model. Thereby ODD would provide a lingua franca for simulation modelling.

Journal of Artificial Societies and Social Simulat

Legacy effects of wildfire on stream thermal regimes and rainbow trout ecology: an integrated analysis of observation and individual-based models

Management of aquatic resources in fire-prone areas requires understanding of fish species’ responses to wildfire and of the intermediate- and long-term consequences of these disturbances. We examined Rainbow Trout populations in 9 headwater streams 10 y after a major wildfire: 3 with no history of severe wildfire in the watershed (unburned), 3 in severely burned watersheds (burned), and 3 in severely burned watersheds subjected to immediate events that scoured the stream channel and eliminated streamside vegetation (burned and reorganized). Results of a previous study of this system suggested the primary lasting effects of this wildfire history on headwater stream habitat were differences in canopy cover and solar radiation, which led to higher summer stream temperatures. Nevertheless, trout were present throughout streams in burned watersheds. Older age classes were least abundant in streams draining watersheds with a burned and reorganized history, and individuals >1 y old were most abundant in streams draining watersheds with an unburned history. Burned history corresponded with fast growth, low lipid content, and early maturity of Rainbow Trout. We used an individual-based model of Rainbow Trout growth and demographic patterns to determine if temperature interactions with bioenergetics and competition among individuals could lead to observed phenotypic and ecological differences among populations in the absence of other plausible mechanisms. Modeling suggested that moderate warming associated with wildfire and channel disturbance history leads to faster individual growth, which exacerbates competition for limited food, leading to decreases in population densities. The inferred mechanisms from this modeling exercise suggest the transferability of ecological patterns to a variety of temperature-warming scenarios.

Idaho

A standard protocol for describing individual-based and agent-based models

Simulation models that describe autonomous individual organisms (individual based models, IBM) or agents (agent-based models, ABM) have become a widely used tool, not only in ecology, but also in many other disciplines dealing with complex systems made up of autonomous entities. However, there is no standard protocol for describing such simulation models, which can make them difficult to understand and to duplicate. This paper presents a proposed standard protocol, ODD, for describing IBMs and ABMs, developed and tested by 28 modellers who cover a wide range of fields within ecology. This protocol consists of three blocks (Overview, Design concepts, and Details), which are subdivided into seven elements: Purpose, State variables and scales, Process overview and scheduling, Design concepts, Initialization, Input, and Submodels. We explain which aspects of a model should be described in each element, and we present an example to illustrate the protocol in use. In addition, 19 examples are available in an Online Appendix. We consider ODD as a first step for establishing a more detailed common format of the description of IBMs and ABMs. Once initiated, the protocol will hopefully evolve as it becomes used by a sufficiently large proportion of modellers.

Ecological Modelling

Pattern-oriented modeling of agent-based complex systems: Lessons from ecology

Agent-based complex systems are dynamic networks of many interacting agents; examples include ecosystems, financial markets, and cities. The search for general principles underlying the internal organization of such systems often uses bottom-up simulation models such as cellular automata and agent-based models. No general framework for designing, testing, and analyzing bottom-up models has yet been established, but recent advances in ecological modeling have come together in a general strategy we call pattern-oriented modeling. This strategy provides a unifying framework for decoding the internal organization of agent-based complex systems and may lead toward unifying algorithmic theories of the relation between adaptive behavior and system complexity.

Science