トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

ラングトンのアリ(正六角形グリッド)

ラングトンのアリ(正六角形グリッド)

正六角形のマス目が白又は黒に塗られていて、

-アリが白いマスの上にいた場合:そのマスの色を黒にし、左に60度回転してその方向に1マス進む

-アリが黒いマスの上にいた場合:そのマスの色を白にし、右に60度回転してその方向に1マス進む

という規則で動いていくプログラムです。アリを1匹だけ置いたときには、マスが上下対称なパターンを描きながら、絵の大きさが次第に大きくなっていきます。

 2007年12月14日

ラングトンのアリhexa.fla(229)ラングトンのアリhexa.swf(395)

アリが歩いた後の"黒"に対応するマスの色はアリの色によって異なります。アリをドラッグして、マス目の上にドロップするとアリが動き出します。また、マス目をクリックするとマスの色をユーザー側で反転させる事ができます。

by 林

最終更新時間:2007年12月14日 18時45分57秒