Мне нужно довольно быстро изучить NetLogo, поэтому я обратился за помощью.Я потратил довольно много времени, пытаясь решить эту проблему, но я думаю, что любой, кто немного опытнее, сможет помочь.
Я создаю сеть влияния для черепах, которая должна произвольно адаптироваться каждый разтак часто.Я использовал следующую команду, которая хорошо работает:
ask turtles [create-links-to n-of (S) other turtles]
Где S - общее количество черепах.Я использую ссылки, потому что одна черепаха находится под влиянием другой, но не обязательно влияет на другую.Все идет нормально.Проблема в том, что мне нужно также выполнять сетевые обновления, чтобы с 5% вероятностью черепахи настраивали свою сеть, убивая одну из ссылок и создавая новую с кем-то вне их сети.Следующие строки:
if random 101 < 5 [
create-links-to n-of 1 other turtles
ask one-of links [die]
]
на самом деле не справляются с задачей, потому что черепаха может в конечном итоге выбрать одну из существующих ссылок в ходе симуляции, что приводит к сокращению общего количества ссылок в сети, которое должно остатьсястабильный.
Есть мысли?
Большое спасибо, Педро