Как создавать породы агентов
Материал из Поле цифровой дидактики
Версия от 10:44, 9 сентября 2022; Patarakin (обсуждение | вклад) (Новая страница: «{{Scripting Tutorials |Field_of_knowledge=Химия, Биология |Возрастная категория=10 |similar_concepts=Агент, Генерировать новых агентов, Агентное моделирование |Environment=NetLogo, StarLogo Nova }} Черепахи NetLogo и связи NetLogo могут образовывать породы. Породы это - агенты, наделенные дополнительным...»)
Описание | |
---|---|
Область знаний | Химия, Биология |
Область использования (ISTE) | |
Возрастная категория | 10
|
Поясняющее видео | |
Близкие рецепту понятия | Агент, Генерировать новых агентов, Агентное моделирование |
Среды и средства для приготовления рецепта: | NetLogo, StarLogo Nova |
Черепахи NetLogo и связи NetLogo могут образовывать породы. Породы это - агенты, наделенные дополнительными свойствами. Например, мы можем определить на основе черепах котов, волков или овец, приписав каждой породе свои свойства.
Породы создаются на странице процедур и записываются в самом верху - до того, как записываются процедуры. Например,
- breed [cats cat]
- breed [fish]
Далее описываются свойства породы, если они у нее есть
- cats-own [size age]
В дальнейшем в программе мы сможем обращаться отдельно к агентам той или иной породы.