なぜライフゲームは、ユニバーサルマシンとして分類することができますか?
-
23-08-2019 - |
質問
私は最近、人工生命について読んで、文に出くわした、「コンウェイのゲーム人生の普遍的なマシンとして分類されるのに十分な複雑さを示しています。http://en.wikipedia.org/wiki/Universal_machine「のrel =」noreferrer「私は何<のhref =の大まかな理解していたを」 「>ユニバーサルマシンのであり、ウィキペディアはウィキペディアがこれまでにないよう理解に近い私をもたらしました。誰もがこの非常にセクシーな声明にいくつかの光を当てることができれば、私は疑問に思う?
のライフゲームrel="noreferrer">、いくつかのある素敵な気晴らしであることを驚異的な意味合い:私はそれと電卓の間に飛躍をすることはできませんか?私は作るべきか?
それさえも飛躍です解決
は、<全角> のコンウェイの人生のうち、チューリングマシンを構築することができます - それはかなり恐ろしいことだろうが、
。キーグライダー(および関連するパターン)である - これらの競技場に沿って移動する(ゆっくり)、そうビットのストリームを表すことができる(1グライダーの存在および不在のために0)。他のパターンは、(直角)グライダーの二つの流れに乗り、AND / OR /等元の2つのストリームに対応するビットの別の流れを放出するように構築することができる。
EDIT: LogiCellウェブサイトの上でこの詳細があります。
他のヒント
ポール・レンデルは生活するにチューリングマシンを実装しました。グライダーは、信号を表し、それらの間の相互作用は一緒にチューリングマシンを実装し、より大きなコンポーネントを作成することができ、ゲート及びロジックである。
基本的には、実装AND、OR、およびNOTできる任意の自動機械はチューリング完全であることを十分に複雑な方法で一緒に組み合わせることができます。これは、計算する便利な方法はありませんが、それは基準を満たしています。
コンウェイの「人生」はさらに撮影することができます:それは、ユニバーサルチューリングマシンを実装して生活パターンを構築するだけでなく、可能ですが、また、フォン・ノイマン「ユニバーサルコンストラクタ:」<のhref = "のhttp:// conwaylife。 COM /ウィキ/ Universal_constructor」のrel = "noreferrer"> http://conwaylife.com/wiki/Universal_constructor の
「ユニバーサル・コンストラクタは、」自身のコピーを含む細胞の任意のパターンを構築するようにプログラムすることができるので、Cowayの「人生は」それゆえすることのできる「自己複製」だけではなく、ユニバーサル計算ます。
私は非常にパウンドで書籍再帰宇宙をお勧めします。廃盤、しかし、あなたはおそらく、おそらく良いライブラリーで、コピーを見つけることができます。これは、コンウェイの生命の力、および自己再生のエンティティとIIRC、ダーウィンの進化論を含む自然法則のセット、と宇宙に存在できることについて、ほとんどすべてです。
そしてポール・チャップマン、実際の生活のゲームでユニバーサルチューリングマシンを構築する: http://www.igblan.free-online.co.uk/igblan/ca/ の「ユニバーサル・ミンスキー登録機」を構築します。
のパターンが上に構築されています 30×30の正方形の格子。軽量 宇宙船(LWSSsは)に使用されています これは、コンポーネント間で通信 レジスタを除いて(P60ロジックを持っています - 下記参照)。 LWSSは60になります 世代格子広場を横断します。 すべての60代、したがって、任意の コンポーネント間のLWSS(パルス)であります 正方形に対して同じ位置 それは回転を可能に、中です。