現在、マルチレベルモデルを設定しており、NetLogo LevelSpace拡張機能を使用したいと考えています。私は、親モデルが子モデルからグローバル変数の値を要求するようにしたいが、構文には少し問題がある。エージェントからの情報要求の例を見つけることができます。NetLogo LevelSpaceのモデル間で情報を渡す
let turtle-id 0
(ls:report model-id [ [ color ] of turtle ? ] turtle-id)
が、これは、例えば、私はのような何かをしたいグローバル変数のために動作していないよう:
ls:report model-id [child-global-variable]
可能これは、または私は完全にLevelSpaceの動作方法をしないのですか?
私は解決策を見つけた
ああ!これは、他のコマンドの一部(例:ls:with)が動作しない理由を説明しています。私は拡張機能の新しいバージョンのドキュメントを読んでいます。それが本当に助けてくれました - ありがとう! – mtomtom