Обсуждение:Butterfly model new: различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 10: | Строка 10: | ||
{{#widget:Google Spreadsheet | {{#widget:Google Spreadsheet | ||
|key=e/2PACX-1vRpyJ0ESwZwISt7csDD6JL551ZwU455NGVhfpRcc0X6juJuXHGwuWLmVUIHnzxutCMLR8RQbt_WfVZr | |key=e/2PACX-1vRpyJ0ESwZwISt7csDD6JL551ZwU455NGVhfpRcc0X6juJuXHGwuWLmVUIHnzxutCMLR8RQbt_WfVZr | ||
|width=500 | |width=500 | ||
|height=600 | |height=600 | ||
| Строка 19: | Строка 19: | ||
{{#widget:Google Spreadsheet | {{#widget:Google Spreadsheet | ||
|key=e/2PACX-1vQJH9gTv5vMlwN6SJ4jlwEhfEXkUVYJmKa0H__I8ybwdDQovbyQpurY7J1hSz-dFD8c8RM2iiq8N84C | |key=e/2PACX-1vQJH9gTv5vMlwN6SJ4jlwEhfEXkUVYJmKa0H__I8ybwdDQovbyQpurY7J1hSz-dFD8c8RM2iiq8N84C | ||
|width=500 | |width=500 | ||
|height=600 | |height=600 | ||
| Строка 29: | Строка 29: | ||
{{#widget:Google Spreadsheet | {{#widget:Google Spreadsheet | ||
|key=e/2PACX-1vTxSYl8-0NuJpN8-PC_2dNyZaRTb-EfzOUztGvVKszzHBRMCn72yRZLy8mNhd03kTfaf20tyjzd7PfC | |key=e/2PACX-1vTxSYl8-0NuJpN8-PC_2dNyZaRTb-EfzOUztGvVKszzHBRMCn72yRZLy8mNhd03kTfaf20tyjzd7PfC | ||
|width=500 | |width=500 | ||
|height=600 | |height=600 | ||
Версия от 23:24, 12 декабря 2025
Модернизация старой модели
Для изучения была выбрана эта модель потому что мне нравятся бабочки, однако никакой возможности визуализации тут не представлялось, поэтому было решено добавить график в программе NetLogo путём подсчёта бабочек на клетках с параметром высоты >=350 из 400 возможных)
В процессе изучения стало понятно, что у пользователя не было никакой возможности регулировать количество бабочек и их вероятность выбрать более высокую клетку (изначально в коде задавалось значение q = 0,4), поэтому я добавила эти ползунки, назвав их соответствующими именами (BTFLS(butterflies) и probability_of_going up), которые применяются в функции crt и при задании значения q соответственно.
После отладки кода и создания новой версии модели в категории попробовала 3 запуска, чтобы посмотреть на поведение бабочек: 100%, 65% и 19%. Вот результаты экспериментов:
Данные экспериментов
эксперимент с вероятностью бабочки найти позицию выше 100% (q = 1)
эксперимент с вероятностью бабочки найти позицию выше 65% (q = 0,65)
эксперимент с вероятностью бабочки найти позицию выше 19% (q = 0,19)
Анализ экспериментов
В процессе проведения первого эксперимента было видно, как бабочки безошибочно стремятся к самой верхней точке поля, поэтому их следы прямые. Уже к 40 тику все бабочки были на высоких точках поля.
Когда шёл второй процесс, бабочки шли к своей цели не так уверенно - периодически они сбивались, из-за чего время, за которое они все пришли к высоким точкам, увеличилось в полтора раза: к 60 тику подавляющее большинство было наверху, но ближе к 80 тику можно разглядеть, что какое-то число бабочек улетело на высоту меньше 350, что показывает — если агент выполнил цель и продолжил двигаться, есть некоторая вероятность того, что он вернётся в положение, в котором был.
После третьего процесса стало понятно, что чем меньше вероятность бабочек попасть в клетку выше — тем чаще они будут слетать вниз, поэтому число всех бабочек будет непостоянно. Время же, понадобившееся для первого момента, когда все 500 бабочек были на высочайших точках, стало равно 300 тикам, что в 5 раз больше, чем при 65% вероятности. Это свидетельствует о том, что пересечение вероятностей, где бабочки пересекаются на высоких точках, достигается всё сложнее. Тем не менее, этот вариант точнее всего законы природы — не всегда всё будет в равновесии.



