ask-turtles-with
[condition] [list of commands]
Parameters:
[condition] |
List of turtle commands |
An expression that returns a true or false value |
[list of commands] |
List of turtle commands |
A list of commands for the turtles to run |
Description:
This observer command asks turtles satisfying [condition]
to run the [list of commands]
.
Asking many turtles to do something is a moderately expensive operation since StarLogo creates a thread for each turtle. Try to group commands that you would have put into separate ask-turtles-with
into the same one to minimize thread creation overhead.
Examples:
ask-turtles-with [color = red] [fd 1]
tells all red turtles to move forward one step.
Related Commands:
ask-breed
ask-list-of-turtles
ask-patch-at
ask-patches
ask-turtle
ask-turtles