Polyworldとは何ですか?

PolyWorldは、コンピュータープログラマーのLarry Yaegarの人工生活(Alife and Theoretical Biologyとも呼ばれます)のコンピューターシミュレーション、または実生活の生態学的および人類学的発達を反映しようとする計算生態学です。 Polyworldの住民が運営する環境は、多くのプラットフォーム(Mac OS X、Linux)にインストールされ、QTグラフィックスツールキットとOpenGLを使用してレンダリングされる2次元平面を含みます。つまり、彼らはお互いを食べ、飲み、繁殖し、戦い、殺すことができます。要するに、シミュレートされた生物は生存戦略を発達させ、繁栄するか、そうでないか死ぬかのいずれかです。生物の脳。 行動スイートは、動き、回転、攻撃、食事、交尾、および光の生物の能力に与えられた名前です。 ニューラルネットワークまたは脳の建築は、生物の脳を作るために行く神経クラスターの種類と配置に与えられた名前です。 これらのニューラルクラスターは、エンティティを励起(興奮性ニューロン)または阻害(抑制性ニューロン)のいずれかのニューロンで構成し、実際には、さまざまなポリワールドの生存率と最終的に生存を決定します。

Polyworldのさまざまなエンティティのシナプス効率は、ヘビアン学習の法則に従って動作します。 これにより、ポリワールドエンティティは、同じニューロンを繰り返し発射することにより、その神経接続を強化し、Pの幸福と生存を促進するのに効果的であることが証明された神経学的地形を開発することにより、過去の経験から発達および学習できます。ast。

生物の生理学とその脳の両方がその遺伝的構成にエンコードされているため、Polyworld環境には人口が増えており、特定のオリジナルの将来のさまざまな進化した世代が引き続き住んでいます。 これは、氏族や種が生存のための種の行動と戦略を示す氏族や種が進化したことを意味しています。 これらの戦略は、脱出、回避、採餌、群れ、群れを含む、人間の行動の多くの洗練された特性に現れています。 Polyworldは、進化的な「複雑さの矢印」の性質と存在を識別するために、並行した「駆動型」と「パッシブ」シミュレーションをサポートするために更新されました。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?