/ / behaviorspace setup, ísť a niečo medzi - netlogo

nastavenie priestoru správania, ísť a niečo medzi tým - netlogo

Mám model, ktorý vytvára sieť a vyberá semenné uzly v setup potom spustí proces nákazy v. \ t go, Pri viacerých cykloch by som sa chcel vyhnúť regenerácii siete. Ak vytvorím dva postupy full-setup a part-setupExistuje spôsob, ako urobiť BehaviorSpace full-setup a prvýkrát part-setup pre všetky ostatné jazdy?

Myslel som na niečo s ifelse na behaviorspace-run-number ale nemyslím si, že môžem zaručiť, že beh číslo 1 je prvý, ktorý zasiahol procesory.

odpovede:

0 pre odpoveď č. 1

Ako je to s príkazmi na nastavenie:

ifelse count turtles = 0
[ setup-full ]
[ setup-partial ]

nahrádzajúci count turtles = 0 v prípade potreby s vhodnejšou podmienkou pre váš model.

Nikdy si nepamätám presnú sémantikuopätovné použitie svetového stavu z BehaviorSpace spustiť spustiť, keď to funguje alebo nie je "t. Je to sporné" funkcie ", tak ako tak, ktoré by mohli odísť v budúcej verzii NetLogo; vidieť https://github.com/NetLogo/NetLogo/issues/105 .


0 pre odpoveď č. 2

Ak nastavíte simultánne jazdy na 1, uistite sa, že 1 je prvá, ktorá zasiahla procesory.

Ďalšou metódou, ktorá by stále využívala simultánne behy, je spustiť raz manuálne uloženie sady s príponou nw (alebo len export-world a import-world) a načítať ju pre zostávajúce behy.