Skip to main content

Polyworldとは何ですか?

polyworldは、コンピュータープログラマーのLarry Yaegarの人工生活(Alife and Theoretical Biologyとも呼ばれます)のコンピューターシミュレーション、または実生活の生態学的および人類学的発達を反映しようとする計算生態学です。Polyworldの住民が運営する環境は、多くのプラットフォーム(Mac OS X、Linux)にインストールされ、QTグラフィックスツールキットとOpenGLを使用してレンダリングされる2次元平面を含みます。環境法は、神経ネットワークの基盤に従って行為を行い、人間の行動と相互作用の全範囲を実証します。つまり、彼らはお互いを食べ、飲み、繁殖し、戦い、殺すことができます。要するに、シミュレートされた生物は生存戦略を発達させ、繁栄するか繁栄しないか死ぬ。行動スイートは、動き、回転、攻撃、食事、交尾、および光の生物の能力に与えられた名前です。ニューラルネットワークまたは脳の建築は、生物の脳を作るために行く神経クラスターの種類と配置に与えられた名前です。これらのニューラルクラスターは、励起(興奮性ニューロン)または阻害(抑制性ニューロン)のいずれかのニューロンで構成されています。エンティティは、ヘビアン学習の法律に従って運営されています。これにより、ポリワールドエンティティは、同じニューロンを繰り返し発射することにより、その神経接続を強化し、過去の幸福と生存を促進するのに効果的であることが証明された神経学的地形を開発することにより、過去の経験から発達および学習することができます。生物の生理学とその脳はその遺伝的構成にエンコードされているため、Polyworld環境には人口が存在し、特定のオリジナルの偽物のさまざまな進化した世代が引き続き住んでいます。これは、氏族や種が生存のための種の行動と戦略を示す氏族や種が進化したことを意味しています。これらの戦略は、脱出、回避、採餌、群れ、群れを含む、人間の行動の多くの洗練された特性に現れています。Polyworldは、複雑さの進化的な矢の性質と存在を識別するために、並列駆動型とパッシブシミュレーションをサポートするために更新されました。