ランダムウォークを制御する
Last-modified: Mon, 28 Mar 2011 23:11:20 JST (2579d)
ランダムウォークは、基本的に「全方向」に対して、 平等に方向を変える事によって、ふらふらとタートルが動き回るというものです。 これに対して、多少制限を課す(ルールを加える)ことによって、 「全方向に等方的に拡散する」というタートルの行動にもう少し別な「傾向」を 与えることができます。 ここでは、あまり複雑なことは避け、非常に単純な制限制限を課し、タートルの 動作がランダムウォークとどう異なるのみます。 変化させる方向を限定する †制限の1つは、単純なもので、ランダムウォークの様に次の方向を全方向から 選ぶのではなく、今向いている方向に対して、右左にもっと狭い範囲で選択 するというものです。これによって、ある方向にちょろちょろと歩く「アリ」の 様な動きにしたり、魚の泳ぎのような動きを作る事ができます。 これを確認するには、1、2匹のタートルだけで動かしてみるのが良いと思います。 規則的な動作と組み合わせる † |