Create Each Do: Difference between revisions

From StarLogo Nova Wiki
No edit summary
Tag: Manual revert
mNo edit summary
Line 4: Line 4:
<!--T:12-->
<!--T:12-->
[[Category: Agents]]
[[Category: Agents]]
<section begin=image/>[[File:Create Each Do.png|alt=The Create Each Do Block|thumb]]<section end=image/>
<section begin=image/>[[File:Create Each Do.png|alt=The Create Each Do Block|thumb]]<section end=image/><p id="tooltip">Creates the specified number of agents of the selected breed. Each newly created agent immediately follows the directions specified in "do".</p>
<section begin="name" />
<p id="tooltip">Creates the specified number of agents of the selected breed. Each newly created agent immediately follows the directions specified in "do".</p>


<!--T:20-->
<section begin="name" />'''<code>create [_] [▼](s) each do</code>'''<section end="name" /> is a [[code block]] part of the [[agents]] drawer.
'''<code>create [_] [▼](s) each do</code>'''<section end="name" /> is a [[code block]] part of the [[agents]] drawer.


<!--T:13-->
<!--T:13-->

Revision as of 18:01, 8 August 2023

Other languages:
The Create Each Do Block

Creates the specified number of agents of the selected breed. Each newly created agent immediately follows the directions specified in "do".

create [_] [▼](s) each do is a code block part of the agents drawer.

Usage

create [_] [▼](s) each do is used to populate Spaceland with agents and then run a stack of code individually for each agent. This can be useful for making many agents and setting different traits for each.

Syntax

The Create Each Do Block

Inputs in this block:

  1. a number in the socket
  2. a breed from the dropdown menu
  3. relevant code


Nuances

create [_] [▼](s) each do is very similar to create [_] [▼](s). Both create agents, but generally create [_] [▼](s) each do allows for more complex and powerful usages.

Related Blocks

Relevant Video Resources

Relevant Activities