複雑系コンサルティング
コメントいただいた掲示板の質問の仕方ですが、
大文字になる部分にはタイトルを簡潔に書いていただき、
詳細の部分に具体的な内容を書いていただけると幸いです。
なお、詳細の部分は画像やファイル添付などいろいろと追加できるので、お試しください。😀
大変助かりました。またご指摘ありがとうございます。次回から気をつけて投稿したいと思います。
これはこの質問に対して回答するものではなくただの提案なのですが、以前の投稿も大文字になる部分に全文が入っているように見えます。現在入力している欄に短い文言(タイトルと呼ぶべき表現)を入れて、下の詳細を入力に入力する欄に現在の文を入れておくのが無難なように思います。
私はここの運営=KKEの人間ではありませんが、恐らくそのような使われ方を想定していると思います
My.Directionが北向きであるという仮定の下ですが、
右左折に関してはturn()、挙動分岐に関してはrnd()を使っては如何でしょうか。
等しい確率で分岐させるのであれば
turn((Cint(rnd() *3)-1) * 90) // それぞれ1/3の確率で右左折直進する
のようにすることが出来ます
Cint(rnd() *3)-1
で-1,0,1の乱数を出しています
他の条件や異なる確率で分岐させたければ単純に確率を持っておく変数を置く等して
右左折をturn(-90),turn(90)とすれば(環境によっては逆の場合あり)
よいです
コメントいただいた掲示板の質問の仕方ですが、
大文字になる部分にはタイトルを簡潔に書いていただき、
詳細の部分に具体的な内容を書いていただけると幸いです。
なお、詳細の部分は画像やファイル添付などいろいろと追加できるので、お試しください。😀
大変助かりました。またご指摘ありがとうございます。次回から気をつけて投稿したいと思います。
大変助かりました。またご指摘ありがとうございます。次回から気をつけて投稿したいと思います。
これはこの質問に対して回答するものではなくただの提案なのですが、以前の投稿も大文字になる部分に全文が入っているように見えます。現在入力している欄に短い文言(タイトルと呼ぶべき表現)を入れて、下の詳細を入力に入力する欄に現在の文を入れておくのが無難なように思います。
私はここの運営=KKEの人間ではありませんが、恐らくそのような使われ方を想定していると思います
My.Directionが北向きであるという仮定の下ですが、
右左折に関してはturn()、挙動分岐に関してはrnd()を使っては如何でしょうか。
等しい確率で分岐させるのであれば
turn((Cint(rnd() *3)-1) * 90) // それぞれ1/3の確率で右左折直進する
のようにすることが出来ます
Cint(rnd() *3)-1
で-1,0,1の乱数を出しています
他の条件や異なる確率で分岐させたければ単純に確率を持っておく変数を置く等して
右左折をturn(-90),turn(90)とすれば(環境によっては逆の場合あり)
よいです