Computational Model Library

Correlated Random Walk (NetLogo) (1.0.0)

This is NetLogo code that presents two alternative implementations of Correlated Random Walk (CRW):
- 1. drawing the turning angles from the uniform distribution, i.e. drawing the angle with the same probability from a certain given range;
- 2. drawing the turning angles from von Mises distribution.
The move lengths are drawn from the lognormal distribution with the specified parameters.

Correlated Random Walk is used to represent the movement of animal individuals in two-dimensional space. When modeled as CRW, the direction of movement at any time step is correlated with the direction of movement at the previous time step. Although originally used to describe the movement of insects, CRW was later shown to sufficiently well describe the empirical movement data of other animals, such as wild boars, caribous, sea stars.

This building block can be re-used in other (potentially more complex) models to reflect movement of individuals, for which CRW is a sufficient description of their movement.

Release Notes

This is the first release of this model version.

Associated Publications

This code is a reusable building block representation of correlated random walk. More details on this reusable building block as well as some history of correlated random walk use in animal ecology can be found at https://github.com/radchukv/RBB_CRW

Correlated Random Walk (NetLogo) 1.0.0

This is NetLogo code that presents two alternative implementations of Correlated Random Walk (CRW):
- 1. drawing the turning angles from the uniform distribution, i.e. drawing the angle with the same probability from a certain given range;
- 2. drawing the turning angles from von Mises distribution.
The move lengths are drawn from the lognormal distribution with the specified parameters.

Correlated Random Walk is used to represent the movement of animal individuals in two-dimensional space. When modeled as CRW, the direction of movement at any time step is correlated with the direction of movement at the previous time step. Although originally used to describe the movement of insects, CRW was later shown to sufficiently well describe the empirical movement data of other animals, such as wild boars, caribous, sea stars.

This building block can be re-used in other (potentially more complex) models to reflect movement of individuals, for which CRW is a sufficient description of their movement.

Release Notes

This is the first release of this model version.

Version Submitter First published Last modified Status
1.0.0 Viktoriia Radchuk Mon Dec 18 17:04:19 2023 Tue Dec 19 06:47:59 2023 Published Peer Reviewed DOI: 10.25937/rm0p-mm61

Discussion

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.
Accept