My Parent: Difference between revisions

From StarLogo Nova Wiki
mNo edit summary
(updates from Blockument)
Line 6: Line 6:
<section begin=image/>
<section begin=image/>
[[File:My Parent.png|alt=take camera block|thumb]]
[[File:My Parent.png|alt=take camera block|thumb]]
<section end=image/><p id="tooltip">Refers to the agent who creates another agent (of the same or different breed).</p>
<section end=image/><p id="tooltip">Refers to the agent who created the agent that is calling the block.</p>


<!--T:8-->
<!--T:8-->
Line 19: Line 19:
==Syntax==
==Syntax==
<code>parent</code>
<code>parent</code>
==Example==
[[File:my_parent_example.gif|alt=My Parent example gif|thumb]]
[[File:my_parent_example.png|alt=My Parent example code|thumb]]
This is a model of follow the leader.  Each time that the new duckling button is pressed, the newest ducking (shown in pink) creates a new duckling agent.  We observe that the ducklings travel in a line since each agent follows its parent.
<strong>Note:</strong> The original duckling of size two does not follow its parent (The World).  If it did, it would simply continue to face toward center.


==Related Blocks== <!--T:4-->
==Related Blocks== <!--T:4-->

Revision as of 18:22, 11 August 2023

Other languages:
take camera block

Refers to the agent who created the agent that is calling the block.

my parent is a code block part of the agents drawer.

Usage

my parent refers to the agent that created the agent that is currently executing the code.

Syntax

parent

Example

My Parent example gif
My Parent example code

This is a model of follow the leader. Each time that the new duckling button is pressed, the newest ducking (shown in pink) creates a new duckling agent. We observe that the ducklings travel in a line since each agent follows its parent.

Note: The original duckling of size two does not follow its parent (The World). If it did, it would simply continue to face toward center.

Related Blocks

Relevant Video Resources

Relevant Activities