Various users have posted that turtles could work without users being present by setting up their own chunk loaders and leapfrogging them (e.g. shifting the loaded area by moving one world anchor, then a second one, then the first one, etc.). Although I've read that several times, I'm not sure it's ever been demonstrated. I tried using world anchors and set up several tests where turtles would leapfrog them. The results imply that this doesn't work. Specifically, only the chunks loaded when a player was present in the area will remain loaded, while those chunks at the edge that should be loaded by setting down a new anchor are not. The turtles simply fail to move into the unloaded chunk but still consume fuel for each attempted move and eventually run out of fuel or rampage inside their loaded chunks.
Is it actually possible for turtles to roam about without users being present?
I've tested this on a Tekkit (Classic) 3.1.3 server. I'd prefer to use world anchors from RailCraft to achieve this, instead of the other chunk loaders available.
Finally, I'd like to describe one of the tests that shows this strange behavior. Place a world anchor roughly in the middle of a chunk. Place a turtle on top of that anchor and provide the turtle with at least 32 fuel (small amounts are best). Make sure that there are no obstacles for 32 blocks ahead of the turtle, as well as 1 block of space above that path. Place a world anchor in slot 1 of the turtle's inventory, a random noticeable block (cobble?) in slot 2, and run the following program:
sleep(60) --Give the player a chance to log off
shell.run("go", "forward", "16") --Move into next chunk
turtle.select(1) --Select world anchor in inventory
turtle.placeUp() --Place world anchor above turtle
sleep(10) --Wait 10 seconds in case world anchor needs time to load chunks
shell.run("go", "forward", "16") --Move into the next chunk
turtle.select(2) --Select marker block
turtle.placeUp() --Place marker above
Run the program, log off from the server, then wait a few minutes before returning to let the turtle waste all its fuel. You should see that the turtle doesn't actually reach its goal. Instead, it'll report "Out of fuel" and place the block within the bounds of the first world anchor.
I'd appreciate any help in getting this to work, if it's even possible.