Steven F. Railsback

Learn More
  • Volker Grimma, Uta Bergerb, +24 authors Donald L. DeAngelisn
  • 2006
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 inmany other disciplines dealingwith complex systemsmade up of autonomous entities. However, there is no standard protocol for describing such simulation models,(More)
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,(More)
Five software platforms for scientific agent-based models (ABMs) were reviewed by implementing example models in each. NetLogo is the highest-level platform, providing a simple yet powerful programming language, built-in graphical interfaces, and comprehensive documentation. It is designed primarily for ABMs of mobile individuals with local interactions in(More)
Despite their promise for simulating natural complexity, individual-based models (IBMs) are rarely used for ecological research or resource management. Few IBMs have been shown to reproduce realistic patterns of behavior by individual organisms. To test our IBM of stream salmonids and draw conclusions about foraging theory, we analyzed the IBM’s ability to(More)
Railsback, Steven F.; Harvey, Bret C.; Jackson, Stephen K.; Lamberson, Roland H. 2009. InSTREAM: the individual-based stream trout research and environmental assessment model. Gen. Tech. Rep. PSW-GTR-218. Albany, CA: U.S. Department of Agriculture, Forest Service, Pacific Southwest Research Station. 254 p. This report documents Version 4.2 of InSTREAM,(More)
Spatially explicit individual-based models (IBMs) use movement rules to determine when an animal departs its current location and to determine its movement destination; these rules are therefore critical to accurate simulations. Movement rules typically define some measure of how an individual's expected fitness varies among locations, under the assumption(More)
Modern ecology recognizes that modelling systems across scales and at multiple levels-especially to link population and ecosystem dynamics to individual adaptive behaviour-is essential for making the science predictive. 'Pattern-oriented modelling' (POM) is a strategy for doing just this. POM is the multi-criteria design, selection and calibration of models(More)
For many animals, selecting whether to forage during day or night is a critical fitness problem: at night, predation risks are lower but feeding is less efficient. Habitat selection is a closely related problem: the best location for nocturnal foraging could be too risky during daytime, and habitat that is safe and profitable in daytime may be unprofitable(More)
An individual-based model of stream trout is analyzed by testing its ability to reproduce patterns of population-level behavior observed in real trout: (1) “selfthinning,” a negative power relation between weight and abundance; (2) a “critical period” of density-dependent mor­ tality in young-of-the-year; (3) high and age-specific interannual variability in(More)