ラングトンのアリ(正六角形グリッド)
正六角形のマス目が白又は黒に塗られていて、
-アリが白いマスの上にいた場合:そのマスの色を黒にし、左に60度回転してその方向に1マス進む
-アリが黒いマスの上にいた場合:そのマスの色を白にし、右に60度回転してその方向に1マス進む
という規則で動いていくプログラムです。アリを1匹だけ置いたときには、マスが上下対称なパターンを描きながら、絵の大きさが次第に大きくなっていきます。
2007年12月14日
ラングトンのアリhexa.fla(229)ラングトンのアリhexa.swf(395)
アリが歩いた後の"黒"に対応するマスの色はアリの色によって異なります。アリをドラッグして、マス目の上にドロップするとアリが動き出します。また、マス目をクリックするとマスの色をユーザー側で反転させる事ができます。
by 林
最終更新時間:2007年12月14日 18時45分57秒