В NetLogo max
работает только со списками чисел .Поскольку каждый элемент списка является числовым значением , он не имеет значения источника значения (литеральный номер, переменная или репортер).Как только список составлен, он содержит значения независимо от источника.Это означает, что действительно не имеет значения, какой элемент выбран, если значения одинаковы.Числовое значение является числовым значением.
Надеюсь, этот пример поможет проиллюстрировать, почему это не имеет значения:
to test-max
let v1 10
let v2 5
let v3 10
let eumax max (list v1 v2 v3) ; the list's value is then set to [10 5 10]
show eumax ; shows 10
set v1 20
set v3 25
show eumax ; still shows 10, it doesn't matter which 10 was picked
; or where the 10 values in the list came from
end