Delete: Difference between revisions

From StarLogo Nova Wiki
(updates from Blockument)
(same file already uploaded)
 
(One intermediate revision by the same user not shown)
Line 14: Line 14:
Deletes the [[agent]] executing the [[stack]] of code.
Deletes the [[agent]] executing the [[stack]] of code.


==Example==
==Example== <!--T:26-->


[[File:delete_example.gif|alt=Delete example gif|thumb]]
<!--T:27-->
[[File:collidee_example.gif|alt=Delete example gif|thumb]]
[[File:delete_example.png|alt=Delete example code|thumb]]
[[File:delete_example.png|alt=Delete example code|thumb]]


<!--T:28-->
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.
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.



Latest revision as of 15:25, 16 August 2023

Other languages:
The Delete Block

Deletes itself.

delete is a code block part of the agents drawer.

Usage

Deletes the agent executing the stack of code.

Example

Delete example gif
Delete example code

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.

Nuances

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.

Related Blocks