a command takes an agent as input and turns the current agent towards that agent
a reporter that takes a turtle or patch as input and reports the distance between the current agent and the given turtle or patch.
a command moves the turtle backward a specified number of steps
a reporter that reports the patch under the turtle
a reporter that reports a set of all the links connected to the agent calling the reporter
a command that creates a specified number of new turtles (or turtles of a specific breed) and runs any bracketed commands (if there are any) once for each turtle (or turtles of that specific breed)
a reporter that takes two Boolean (true/false) inputs and reports true if either input reports true and reports false if both inputs report false
a reporter that takes a set of agents and a reporter as input and reports a new list of the same agents sorted by the value of calling that reporter with each agent