Home > Archives > 2008年01月 > ライフゲーム on JS

ライフゲーム on JS

ライフゲーム on JS

ライフゲームどう書く?org

ライフゲーム on JS - mayokara lab

Conway's Game of Life on JS


イマイチ私好みなJS版がなかったので作った。

特色

  • サイズ変更可
  • 初期値はランダムオンリー、密度指定可
  • 末端でループする地球仕様
  • 「誕生」直後のセルは赤色で表示

アルゴリズム

  • 生きているセルをハッシュで記憶
  • それらの周囲をカウントアップ→隣人数テーブル作成

という方法で計算量を削減しています。


……が、tableで変化のあるセルを1つずつclass変更しているのでやっぱり重い。

うちの環境ではFirefoxが一番いい感じに動くみたいです。

Comment: 0

Attention
コメントの受け付けは終了しました。

Trackback: 0

Attention
トラックバックの受け付けは終了しました。

Home > Archives > 2008年01月 > ライフゲーム on JS

Feeds
Counter
  • Counter

    since 2008.01.11

Page Top