MAS コミュニティ
artisoc質問用掲示板

質問  (回答受付中)

[artisocモデル] 人工社会構築指南11章について
質問者: koko7さん , 質問日時: 2020/07/22 15:58
11.4にあるルールを書き込む(その1)というところの、


Univ_Init{
Dim i As Integer
Dim commuters As Agtset
For i = 0 To Universe.people -1
CreateAgt(Universe.terminal.eastward)
CreateAgt(Universe.terminal.westward)
Next i
MakeAgtsetSpace(commuters, Universe.terminal)
RandomPutAgtset(commuters)
}

Univ_Step_Begin{
Universe.advance = 0
}

Univ_Step_End{
If Universe.advance / (2 * Universe.people) >= 1.19 Then
ExitSimulationMsgLn("Simulation completed after" & GetCountStep() &
"steps")
End if
}


を実行すると、universe.people未定義ですと表示されてしまいます。
どうすれば解決出来るでしょうか。



▼ 全ての回答


Universe.peopleという変数が見つからないときに出るエラーです。
Universeの下に整数型変数peopleが追加されているでしょうか?(「11.3モデルの枠組みを作る」の手順2の部分です)
また、スペルミスや全角文字が混ざっていないかも確認してみてください。

回答者: kotone_4 さん , 回答日時: 2020/08/06 16:58

MASコミュニティ
掲示板TOP







Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
( 会社情報 情報セキュリティ・個人情報について )