Как выбрать случайных агентов из набора агентов для создания нового агента?
У меня есть набор агентов всех черепах. Я хочу случайным образом выбрать 5 черепах из этого набора агентов и присвоить им значение 1. Остальные 5, которые не были выбраны, должны принимать значение 0.
Я попытался использовать случайную функцию, но она не работает.
1 ответ
Решение
turtles-own [attr]
to set-attr
ask turtles [set attr 0]
let my-agentset n-of 5 turtles
ask my-agentset [set attr 1]
end