Pen

From StarLogo Nova Wiki
Revision as of 19:18, 11 August 2023 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
pen

Adjusts the pen tool. If the pen is down, the agent stamps the terrain at each position as it moves along the terrain. If the pen is up, the agent does not stamp the terrain.


pen [▼] is a code block part of the Environment drawer.

Usage

pen [▼](s) adjusts the pen tool. If the pen is down, the agent stamps the terrain at each position as it moves. If the pen is up, the agent does not stamp the terrain.

Syntax

The Pen Block

Inputs:

  1. either “up” or “down” from the dropdown menu

Example

Pen example gif
Pen example code

This is an example of the flower turtles activity. Using the pen down block it is possible to track the movement of the turtles such that a flower appears on the terrain. Note that the size of the trail a turtle leaves using pen down is proportional to the size of the turtle.

Nuances

An important difference between pen [▼] and stamp [_] is that pen [▼] allows for continuous marking of the terrain that always follows the agent's movement.

Related Blocks

Relevant Video Resources

Relevant Activities