MAS コミュニティ
artisoc質問用掲示板(アーカイブ)
  
質問掲示板は移転しました。新掲示板はこちら

質問 (解決済み)

[artisocモデル] ランダム配置について
質問者: midoriさん , 質問日時: 2019/11/21 17:05
現在、sugerscapeモデルを編集して応用しながらartisocを学んでいるものです。sugerscapeモデルにおいては、えさが山状に配置されていますが、そのえさを50×50の格子上にランダムに配置するには、どういったコードを用いれば良いでしょうか?
もしくは、えさを50×50の格子上のマスに1つずつ一様に配置するためにはどのようなコードが必要でしょうか?
基礎的な質問かもしれませんが、どうかよろしくお願いします。



▼解決した回答


エサの場所は空間変数で定義されていますので、エサを配置する座標をランダムに指定すれば良いでしょう。

具体的にはForループと、Rnd関数を使うことになると思います。
以下の場所にある初級チュートリアルに使い方が書かれていますので、参考にしてください。
https://mas.kke.co.jp/howto/artisoc-%e3%83%a2%e3%83%87%e3%83%aa%e3%83%b3%e3%82%b0%e8%ac%9b%e7%bf%92%e3%83%bb%e5%88%9d%e7%b4%9a%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab/

回答者: ObiWan さん , 回答日時: 2019/11/22 11:35

▼ 全ての回答


エサの場所は空間変数で定義されていますので、エサを配置する座標をランダムに指定すれば良いでしょう。

具体的にはForループと、Rnd関数を使うことになると思います。
以下の場所にある初級チュートリアルに使い方が書かれていますので、参考にしてください。
https://mas.kke.co.jp/howto/artisoc-%e3%83%a2%e3%83%87%e3%83%aa%e3%83%b3%e3%82%b0%e8%ac%9b%e7%bf%92%e3%83%bb%e5%88%9d%e7%b4%9a%e3%83%81%e3%83%a5%e3%83%bc%e3%83%88%e3%83%aa%e3%82%a2%e3%83%ab/

回答者: ObiWan さん , 回答日時: 2019/11/22 11:35



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