Вопросы по теме 'netlogo'

Как создать стены лабиринта в NetLogo?
Я пытаюсь создать сетку 5x5 с двумя выходами и поместить в нее несколько стен. Другими словами, я хочу создать лабиринт или лабиринт. Мне было интересно, есть ли способ сделать границу толще или изменить цвет только одной стороны патча. Я хочу...
4633 просмотров
schedule 24.05.2024

Столкновение со стеной NetLogo — функция «отскока»
Черепахи NetLogo продолжают проходить сквозь стены лабиринта. Как мне остановить их от прохождения сквозь стены и вместо этого заставить их изменить направление? Я благодарен за любую помощь. Мой код до сих пор: breed [ defaults default ]...
2466 просмотров
schedule 19.06.2022

Как заставить фон патча перемещаться за черепахой?
Я работаю над проектом по созданию симулятора управления полетом в NetLogo. Я знаю физику самолета, необходимую для полета, но я не понимаю, как это заложить в код и как создать черепаху на фоне патчей, чтобы как я управлял черепахой (которая...
301 просмотров
schedule 29.10.2022

Проблемы с кодом Netlogo, черепахи не могут найти патч на 0,0
Я пытаюсь создать симуляцию по тому же принципу, что и это видео (1:29 - 1:45). https://www.youtube.com/watch?v=pqBSNAOsMDc Я подумал, что простой способ добиться бесконечного кругового процесса — сделать так, чтобы черепахи смотрели на 0,0, а...
1197 просмотров
schedule 12.10.2022

Как я могу улучшить следующую функцию в NetLogo?
Я изменил многие части своего кода, чтобы повысить производительность, и теперь одна из самых трудоемких процедур в моем коде: to deduct [Picking_Agent C] If label_ = "Common Food Source" [ Let witnesses_From_Other_Village other...
153 просмотров
schedule 21.09.2023

Эффективный доступ к переменной черепахи, которая является адресом патча, или Как фильтровать патчи, которые не назначены черепахам?
В моей симуляции у каждой черепахи есть переменная my-home, в которой живет семейство агентов исправления, поэтому агенты с одинаковым идентификатором Family-ID имеют одинаковый my-home до тех пор, пока один из агентов не уедет или семья не вырастет...
725 просмотров
schedule 28.06.2023

Как я могу использовать переменную, определенную в контексте черепахи, в контексте патча?
Как я могу использовать переменную, определенную в контексте черепахи, в контексте патча? Это мой код (я его упростил): turtles-own [a] patches-own [b] to add-turtles create-turtles 2 [ set shape "turtle" set color gray set size 2 ] ask turtles...
2632 просмотров
schedule 17.06.2023

Могу ли я хранить переменную для каждого патча или мне следует использовать черепах?
Я моделирую уклонение от уплаты налогов. Моя первоначальная мысль заключалась в том, чтобы сделать случайное количество патчей «предприятиями» и иметь бродячих черепах, которые предпочли бы делать покупки в магазине, который может предложить лучшую...
597 просмотров
schedule 27.10.2022

IF THEN ELSE вложенная команда системной динамики оператора в NetLogo
У меня есть переменные в системной динамике в NetLogo, и я пытаюсь вложить, если еще следующим образом Md * (( ifelse n_porg = 0 [ 0 ] [ ifelse ( ( SDIa * Total_norg ) / n_porg ) > 1 [ 1 ] [ ( SDIa * Total_norg ) / n_porg ] ] ) / delay...
696 просмотров
schedule 20.07.2023

NetLogo: патчи для отображения количества черепах на патче
Я бы хотел, чтобы каждый патч отображал количество черепах, находящихся в этом патче. Я знаю, что мне нужно использовать команду plabel, но я не могу понять, как заставить патч отображать количество черепах, занимающих его. Кто-нибудь знает, как это...
2450 просмотров
schedule 18.07.2023

Диагностика ошибки команды расширения netlogo
Когда я пытаюсь выполнить пример расширения первых n целых чисел: показать шум: первые n целых чисел 5 Я получаю сообщение об ошибке «ОШИБКА: ожидаемая команда» в консоли или на вкладке кода. В основном я копировал и вставлял примеры классов...
319 просмотров
schedule 17.07.2022

в NetLogo я пытаюсь создать процедуру, которая окрашивает каждый патч в мире в 1 из 5 возможных цветов
Я пытаюсь создать процедуру, которая окрашивает каждый участок в мире в 1 из 5 возможных цветов. с 20-процентным шансом каждого. Я пытаюсь создать условия для каждого цвета, поэтому Если число меньше 2, сделайте его зеленым. Если число меньше...
472 просмотров
schedule 07.09.2022

Создание ландшафтов разной формы в NetLogo
В настоящее время ландшафт, который я настраиваю в NetLogo, включает в себя патчи «typrAgro» в полосе вверху и «typeTrop» в блоке внизу. to setup ca clear-all-plots clear-output set typeAgro 1 ;where people will be located set typeTrop 2 ;where...
565 просмотров
schedule 28.02.2023

Как создать таймер на netlogo?
Для моего проекта лабиринта я хочу создать кнопку монитора, которая отслеживает, сколько времени требуется черепахе, чтобы добраться от начала до конца. Как бы я код для таймера?
633 просмотров
schedule 12.01.2023

Проблемы с запуском NetLogo с BitDefender
Довольно неприятно, но, надеюсь, небольшая проблема, с которой я столкнулся. Я только что скачал и установил NetLogo 5.0.5 для своей машины с Windows 8, стандартная установка в Program Files (x86). Когда я пытаюсь запустить .exe, я получаю это...
909 просмотров
schedule 28.04.2023

Как сделать матрицу случайных значений в NetLogo?
Есть ли способ легко создать матрицу $n \ cross m$ в NetLogo? Кроме того, можно ли заполнить эту матрицу случайными значениями? Спасибо.
738 просмотров
schedule 25.06.2023

NetLogo: назначение значений матрицы патчам
Допустим, я хотел присвоить патчам значения матрицы 4 x 5 так, чтобы patch 1 1 [x] = matrix 1,1 patch 1 2 [x] = matrix 1,2 .. patch 4,5 [x] = matrix 4,5 есть ли способ сделать это в NetLogo?
251 просмотров
schedule 28.08.2022

как установить патч-переменную как количество черепах - здесь
Я хочу установить переменную патча, равную количеству черепах в этом патче. я пытался запросить патчи [установить переменную A (подсчитать черепах - здесь)] когда я делаю это, я получаю сообщение об ошибке: «установить ожидаемые 2...
1791 просмотров
schedule 13.09.2022

NetLogo: Изменение заголовка на противоположное значение
Мне нужно рассчитать, как изменить заголовок в сценарии NetLogo, например. черепаха имеет курс 0, мне нужно перевернуть его на 180, чтобы они двигались в противоположном направлении. Я пробовал [360 - заголовок] с ограниченным успехом.
526 просмотров
schedule 10.05.2023

Штриховка в NetLogo по дробным вероятностям
Я пытаюсь вылупить определенное количество черепах в соответствии с некоторой статистикой, которую я собрал о рождении в определенной стране. Чтобы избавить вас от математики, каждый день рождается 201 взрослое население в 3565765 человек. Что я...
147 просмотров
schedule 21.06.2023