В моей модели есть два типа агентов, полицейских и работников секс-бизнеса, и она намерена смоделировать влияние различных политик на создание доверия (против страха) между полицией и работниками секс-бизнеса.Он включает в себя множество других аспектов, но я основал его на сочетании модели Биология / Вирус и диффузионной сети.
Как и в настоящее время, секс-работники меняют свое свойство [доверие?] На основе одного-временные взаимодействия с полицейскими (в зависимости от политики, они действуют контролирующим образом или вызывают доверие, или сочетание), в то время как секс-работники также связаны друг с другом в сети преференциальных привязанностей, которая влияет на [доверие?] на основе большинстваих соседей.
Теперь я хочу сделать его более сложным, добавив счетчик, чтобы свойство изменялось только после определенного количества взаимодействий с полицией, а не после первого.
Как включить такой счетчик?
Большое вам спасибо!
По запросу приведен пример кода поведения, влияющего на доверие:
;; determines officers' behavior based on policy and friendliness
ask officers [
move
if friendly? = true [ ask officers [comfort] ]
if malicious? = true [ ask officers [control] ]
if policy = "criminalize" AND friendly? = false [ ask officers [control] ]
if policy = "regulate" AND friendly? = false AND malicious? = false [ ask officers [regulate] ]
if policy = "decriminalize" AND friendly? = false AND malicious? = false [ ask officers [comfort] ]
]
;; asks sex workers next to officers to trust
to comfort
ask other sexworkers-here with [ trust? = false ] [ trust ]
end
;; asks sex workers next to officers to be scared
to control
ask other sexworkers-here with [ trust? = true ] [ fear ]
end
;; asks sex workers next to officers to be scared if they are young
;; or have less than two links
;; asks sex workers next to officers to trust if they are older
to regulate
ask other sexworkers-here with [ age < 10 ] [ fear ]
if network = "preferential-attachment" [
ask other sexworkers-here with [ count link-neighbors < 3 ] [ fear ] ]
ask other sexworkers-here with [ age < 30 AND count link-neighbors > 3 ] [ trust ]
end