if 1.0
if boolean commands
If boolean reports true then the commands are run, otherwise the commands are not run if boolean reports false.
If boolean reports a value other than true or false a runtime error will occur.
The boolean may report a different value for different agents when used with a primitive like ask, so
some agents may run commands and others don’t.
ask turtles [
if xcor > 0 [ set color blue ]
;; turtles in the right half of the world
;; turn blue
]See also ifelse, ifelse-value.