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

質問 (解決済み)

[MAS全般] artisocレシピブック6について
質問者: toho_090さん , 質問日時: 2017/11/15 12:36
レシピブック6の内容にエージェントが通れば通るほど床のセルの色が濃くなっていく仕様を足したいのですが、いろいろなことを試してみてもうまくいきません。どこをどのように書き換えたらいいのでしょうか…。



▼解決した回答


質問丸投げで回答できません。よく質問の仕方を考えてください。
まずは自分で何を試したのか。どうしたいのかを書きてください。

今回だけはこちらの想像で回答します。
空間に整数型の変数を追加し、エージェントのルール内で、自分のいる座標に該当するその変数をカウントアップすればとできるはずです。
例を示します。
Universe.hiroba.tsuka(CInt(My.X),CInt(My.Y),0)=Universe.hiroba.tsuka(CInt(My.X),CInt(My.Y),0)+1
あとは、出力設定でtsukaの数に応じて、色を変化するように設定します。

回答者: igaguri さん , 回答日時: 2017/11/15 12:47

▼ 全ての回答


質問丸投げで回答できません。よく質問の仕方を考えてください。
まずは自分で何を試したのか。どうしたいのかを書きてください。

今回だけはこちらの想像で回答します。
空間に整数型の変数を追加し、エージェントのルール内で、自分のいる座標に該当するその変数をカウントアップすればとできるはずです。
例を示します。
Universe.hiroba.tsuka(CInt(My.X),CInt(My.Y),0)=Universe.hiroba.tsuka(CInt(My.X),CInt(My.Y),0)+1
あとは、出力設定でtsukaの数に応じて、色を変化するように設定します。

回答者: igaguri さん , 回答日時: 2017/11/15 12:47



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