Count Within Steps/en: Difference between revisions

From StarLogo Nova Wiki
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:


[[Category: Detection]]
[[Category: Detection]]
<section begin=image/>[[File:Count Within Steps.png|alt=The count within steps|thumb]]<section end=image/><p id="tooltip">Returns the number of agents of a selected breed within a specified radius of itself. Use 200 steps to cover the entire terrain.</p>
<section begin=image/>[[File:Count Within Steps.png|alt=The count within steps|thumb]]<section end=image/><p id="tooltip">Provides the number of agents of a selected breed within a specified radius of itself. Use 200 steps to cover the entire terrain.</p>


<section begin="name" />'''<code>count [▼] within [_] steps</code>'''<section end="name" /> is a [[code block]] part of the [[Detection]] drawer.
<section begin="name" />'''<code>count [▼] within [_] steps</code>'''<section end="name" /> is a [[code block]] part of the [[Detection]] drawer.


== Usage==
==Usage==
<code>count [▼] within [_] steps</code> is used to provide the number of agents of a selected breed that exist within a given [[step]] limit in [[Spaceland]].
<code>count [▼] within [_] steps</code> is used to provide the number of agents of a selected breed that exist within a given [[step]] limit in [[Spaceland]].


==Syntax==
==Syntax==


<section begin=image/>[[File:Count Within Steps Nums.png|right|alt=The Create Each Do Block|thumb]]<section end=image/>
[[File:Count Within Steps Nums.png|right|alt=The Create Each Do Block|thumb]]
<!-- <code>count [Dropdown: Type of Agent](s) within [Textbox: Number] steps</code> -->
<!-- <code>count [Dropdown: Type of Agent](s) within [Textbox: Number] steps</code> -->
Inputs in this block:
Inputs in this block:
Line 17: Line 17:
#a number into the socket
#a number into the socket


==Example==
[[File:count_within_steps_example.gif|alt=Count Within Steps example gif|thumb]]
[[File:count_within_steps_example.png|alt=Count Within Steps example code|thumb]]
While the ‘mingle’ button is toggled on, agents with the color red are treated as having a disease and will spread that disease by sneezing.  Agents proximal to the sneeze particles, as detected by the ‘count within’ block, will be more likely to contract the disease.


==Common Uses==
==Common Uses==
*A common use of the <code>count [▼] within [_]</code> block is to monitor the total population of agents of a select breed. To do this simply, [[The World]] agent can be directed to count the number of agents within some region of [[Spaceland]].
*A common use of the <code>count [▼] within [_]</code> block is to monitor the total population of agents of a select breed. To do this, simply ask [[Special:MyLanguage/The World|The World]] agent to count the number of agents within some large number of steps (400 will do).


==Nuances==
==Nuances==

Latest revision as of 15:35, 16 August 2023

Other languages:
The count within steps

Provides the number of agents of a selected breed within a specified radius of itself. Use 200 steps to cover the entire terrain.

count [▼] within [_] steps is a code block part of the Detection drawer.

Usage

count [▼] within [_] steps is used to provide the number of agents of a selected breed that exist within a given step limit in Spaceland.

Syntax

The Create Each Do Block

Inputs in this block:

  1. a breed from the dropdown menu (to count)
  2. a number into the socket

Example

Count Within Steps example code

While the ‘mingle’ button is toggled on, agents with the color red are treated as having a disease and will spread that disease by sneezing. Agents proximal to the sneeze particles, as detected by the ‘count within’ block, will be more likely to contract the disease.

Common Uses

  • A common use of the count [▼] within [_] block is to monitor the total population of agents of a select breed. To do this, simply ask The World agent to count the number of agents within some large number of steps (400 will do).

Nuances

Related Blocks