Закрыть! Вы ищете:
let countput count buyers with [ surplus >= 0 and price > myprice ]
with
- это отчет, который принимает два аргумента, например
<turtleset> with <report block>
, где блок репортера представляет собой скопление кода, окруженного [ ]
, что приведет к истине или ложи. В общем случае [ ]
- это способ объединения кода в netlogo, так что вы можете делать с ним что-то особенное, например, запускать его у каждого агента в наборе агентов. Надеюсь, это поможет!
Кроме того, я предполагаю, что у вас есть что-то вроде let myprice price
, скажем, на линии выше этой. Вы можете объединить эти строки следующим образом (не говоря, что этот код является правильным способом, просто хотел показать другой вариант):
let countput count buyers with [ surplus >= 0 and price > [ price ] of myself ]
Оформить документы для (очень плохо названных) myself
.