未来に近づく・
感覚なじます

Theme by nostrich.

8th January 2012

Quote

StarLogoでは、何万何十万という大量のカメが高速かつ並行に動作することで、シミュレーションを行う(マッシブパラレルプログラミング)。個々のカメの動きは単純だが、全体としては一つの系をなして、複雑な振る舞いをする(複雑系)。

 例えば、山火事の燃え広がり方や、交通渋滞、気体分子の動きなどがそうである。これらの条件を少し変えただけ、例えば山火事の場合は木の密集度などで様相が驚くほど変化する。ここで重要なのは、全体をコントロールするメインルーチンなど存在しないことだ。このようなシステムのことを非集中システムと呼んでいる。

— 簡単だけど奥深い!Scratchプログラミングの魅力 -  第2回 並行プログラミング