приветствием,Убийство случайное направленное звено в обоих направлениях в NetLogo
Я очень новой для NetLogo, и очень заинтересованы в ГИС и сети функции в NetLogo.
В настоящее время я построил направленную сеть графиков. Я хотел бы реализовать функцию, чтобы убить путь направленной ссылки в обоих направлениях.
Я нашел способ убить ссылку в обоих направлениях, если вы знаете, какая связь состоит из 2-х узлов, чтобы убить. Ниже приведен код для этого (Сета Tisue в одном из вопросов нити):
ask a [ ask link-with b [ die ] ]
Я хотел бы, чтобы убить случайную связь в обоих направлениях. Я предполагаю, что мне нужно будет использовать «спросить одну из ссылок [die]» и другую часть кода, чтобы убить соответствующее другое направление связи.
Я думаю, что мой вопрос будет заключаться в том, как механизм «одного из» работает так, чтобы я мог сначала сохранить эту случайную ссылку, а затем убить в обоих направлениях, используя первый код выше.
В качестве боковой линии я также озадачен тем, как netlogo работает с переменной, которая совсем не похожа на обычную C++-программу (моя фундаментальная с кодировкой C++). Я довольно много импортирую для своей сети и шейп-файла GIS, и в настоящее время я по-прежнему не использую netlogo engine в качестве своего вычислительного механизма (отходы для меня).
Как вы храните простой «x = 1 + 1» в глобальной переменной в netlogo? Действительно извините, если этот вопрос слишком прост для большинства.
читать о переменных в NetLogo см http://ccl.northwestern.edu/netlogo/docs/programming.html#variables –