Create n
new turtles
on specific patches
.
sprout(n, patches, breed, heading, color, turtles)
# S4 method for numeric,matrix
sprout(n, patches, breed, heading, color, turtles)
Integer. Vector of length 1 or of length the number of patches
.
Number of new turtles
to create on each patch
.
Matrix (ncol
= 2) with the first column pxcor
and the second
column pycor
representing the patches
coordinates.
Character. Vector of breed
names.
Must be of length 1 or of length the number of patches
.
If missing, breed
= turtle
for all the sprouted turtles
.
Numeric. Vector of values between 0 and 360.
Must be of length 1 or of length the number of patches
.
If missing, a random heading
is assigned to each sprouted turtle
.
Character. Vector of color
names.
Must be of length 1, of length the number of patches
or
of length sum(n)
.
If missing, colors
are assigned using the function rainbow(n)
.
AgentMatrix
object representing the moving agents
.
AgentMatrix
including the new
sprouted turtles
.
nrow(patches)
must be equal to 1 or to n
.
If turtles
is provided, the new turtles
are added to
the turtles
when returned. The who
numbers of the sprouted turtles
therefore follow the ones from the turtles
.
All new sprouted turtles
are placed at the end of the agentMatrix
object.
If no turtles
is provided, a new agentMatrix
is created and the who
numbers
start at 0.
If turtles
is provided and had additional variables created
with turtlesOwn()
, NA
is given for these variables
for the new sprouted turtles
.
Wilensky, U. 1999. NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University. Evanston, IL.