Skip to main content

Delete

Deletes itself.

Delete block

Description

The Delete block removes the agent executing the stack of code. This is a code block part of the agents drawer.

Usage

Deletes the agent executing the stack of code.

Syntax

This block has no inputs.

Example

When a prey agent collides with a predator agent (i.e. they have the same x, y, and z coordinates) the prey agent deletes itself. This interaction makes it appear as if the predator eats the prey.

Delete example code

Notes

  • Delete does not delete all agents of a type. Delete deletes only the single agent that runs the block. See related blocks for other code blocks with similar delete functions.
  • No code may be placed underneath the delete block as there will be no agent available to run the code.