Relocate the `turtles`

on a circle centered on the `world`

.

```
layoutCircle(world, turtles, radius, torus = FALSE)
# S4 method for worldNLR,agentMatrix,numeric
layoutCircle(world, turtles, radius, torus = FALSE)
```

- world
`WorldMatrix`

or`worldArray`

object.- turtles
`AgentMatrix`

object representing the moving`agents`

.- radius
Numeric. Radius of the circle.

- torus
Logical to determine if the

`world`

is wrapped. Default is`torus = FALSE`

.

`AgentMatrix`

representing the `turtles`

with updated
coordinates and updated data for their `heading`

values and
previous coordinates `prevX`

and `prevY`

.

The `turtles`

point outwards.

If the
`radius`

value leads `turtles`

outside of the `world`

's extent
and `torus = TRUE`

, they are
relocated on the other sides of the `world`

, inside its extent; if
`torus = FALSE`

, the `turtles`

are located past
the `world`

's extent.

Wilensky, U. 1999. NetLogo. http://ccl.northwestern.edu/netlogo/. Center for Connected Learning and Computer-Based Modeling, Northwestern University. Evanston, IL.

```
w1 <- createWorld(minPxcor = 0, maxPxcor = 9, minPycor = 0, maxPycor = 9,
data = runif(100))
t1 <- createTurtles(n = 10, coords = randomXYcor(w1, n = 10))
plot(w1)
points(t1, col = "black", pch = 16)
t1 <- layoutCircle(world = w1, turtles = t1, radius = 3)
points(t1, col = "red", pch = 16)
```