[StarLogo/fujim2]
[ トップ ]   [ 差分 | バックアップ | リロード ]   [ 一覧 | 単語検索 | 最終更新 | ヘルプ ]

CONTENTS

  • FrontPage
  • StarLogoについて
  • こんな人におすすめ
  • StarLogoのインストール
  • StarLogoの簡単な入門
  • StarLogo TIPS
  • StarLogoのサンプル解説
  • StarLogo関連リンク集
  • OpenStarLogo
  • StarLogoTNG
  • StarLogoNova
  • 実験・研究
  • Petit-Hack
  • 文献
  • ご意見ご感想など
  • このページについて

最新の10件
2017-12-10
  • StarLogoNova
  • FrontPage
  • MenuBar
2015-09-16
  • こんな人におすすめ
2014-05-23
  • StarLogoTNG
2013-11-19
  • タートルがたくさん
2011-05-16
  • ランダムウォーク
2011-03-29
  • RecentDeleted
2011-03-28
  • Eclipseのビルド環境作成
  • PukiWiki/1.4/Manual/Plugin/A-D

ランダムウォークを制御する

Last-modified: Mon, 28 Mar 2011 23:11:20 JST (2579d)

StarLogoの簡単な入門

ランダムウォークは、基本的に「全方向」に対して、 平等に方向を変える事によって、ふらふらとタートルが動き回るというものです。

これに対して、多少制限を課す(ルールを加える)ことによって、 「全方向に等方的に拡散する」というタートルの行動にもう少し別な「傾向」を 与えることができます。

ここでは、あまり複雑なことは避け、非常に単純な制限制限を課し、タートルの 動作がランダムウォークとどう異なるのみます。

変化させる方向を限定する †

制限の1つは、単純なもので、ランダムウォークの様に次の方向を全方向から 選ぶのではなく、今向いている方向に対して、右左にもっと狭い範囲で選択 するというものです。これによって、ある方向にちょろちょろと歩く「アリ」の 様な動きにしたり、魚の泳ぎのような動きを作る事ができます。

これを確認するには、1、2匹のタートルだけで動かしてみるのが良いと思います。

↑

規則的な動作と組み合わせる †


Link: ランダムウォーク(2530d) StarLogoの簡単な入門(2579d)

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Mon, 28 Mar 2011 23:11:20 JST (2579d)
Link: ランダムウォーク(2530d) StarLogoの簡単な入門(2579d)
Site admin: fujim2

PukiWiki 1.4.5_1 Copyright © 2001-2005 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.2.17. HTML convert time: 0.042 sec.