jslife.

JSLife Projectは、「Life」のConwayのClassic 'Game'のJavaScript / DHTML実装です。
今すぐダウンロード

jslife. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Sam Clippinger
  • 出版社のWebサイト:
  • http://freesoftware.silence.org/smushcode/index.html

jslife. タグ


jslife. 説明

JSLife Projectは、ConwayのClassic 'Game'の「Life」のJavaScript / DHTML実装です。 注:それは実際にはゲームではなく、同じ名前の人気のボードゲームに似ていない。セルの「隣人」は、すぐに隣接する8つの正方形です。死んだ細胞がちょうど3つの居住者に囲まれている場合、それは「生まれ」されており、次のターンの開始時に「生きる」と見なされます。生きているセルに2つか3つのリビング近隣がある場合は、次のターンの開始時に「生きている」のままです。生きている細胞に他の数の居住隣人がある場合、それは「死んだ」と次のターンの開始時に「死んだ」と見なされます。過密。この実装はこれをしません - セルはビットです。生きているか死んだ。生細胞は灰色であり、死細胞は白です。この実装では、いつでもセルをクリックすると、その状態が逆になります(生細胞が死んで、その逆も同様です)。 「開始」をクリックすると、残りの反復数が0になるまで実行できます。「反復」は数回のラウンドを計算し、結果を表示するためにディスプレイを更新します。シミュレーションを実行するための最も対話的な方法は、繰り返しごとに1ラウンド(デフォルト)を実行することです。画面が常に更新されます。画面を更新することは遅いため、繰り返しごとのラウンド数を増やすことで更新間でより多くのラウンドを実行できます。ブラウザがJavaScript.noteを実行する速度に興味がある場合は、画面に表示されるいくつかのカウンタが表示されます。繰り返しごとに画面が更新されない場合は、遅延を0より大きい数値に設定してみてください。グリッドサイズは、ソースファイルの先頭を編集することによって上げられます。requirements:・作業JavaScriptとCSSブラウザ。 Mozilla 1.1(Win32)、つまり5.01(Win32)と4.5(Mac)で正常にテストされました。・高速コンピュータは非常に重要です。


jslife. 関連ソフトウェア