このEvolutionについて
生き物を作成し、進化させて、さまざまなタスクをどのように習得するかを確認します。
関節、骨、筋肉を使って、想像力次第で無限の可能性を秘めたクリーチャーを作りましょう。ニューラルネットワークと遺伝的アルゴリズムを組み合わせることで、クリーチャーが与えられたタスクを自ら「学習」し、成長していく様子をご覧ください。
重要:これはシミュレーターであり、ゲームではありません!自然淘汰、遺伝的アルゴリズム、ニューラルネットワークの概念や、それらが連携して機能する様子を見ることに興味がない方は、おそらくこのアプリはあなたには適していません。そうでない方は、このまま読み進めてください :)
タスクには、走る、ジャンプする、登るなどが含まれます。すべてのタスクに優れた究極のクリーチャーを作り上げることができますか?
もう一度強調しておきますが、明確な目標はありません。たとえクリーチャーの体力が100%に達したとしても、(願わくば)たくさんの興奮と喜び以外には何も得られません。
重要(繰り返しますが):このシミュレーションはCPUをかなり消費するため、古いデバイスや低消費電力のデバイスではクラッシュする可能性があります。お使いのデバイスがこれらの最低パフォーマンス要件を満たしていない場合は、このアプリをダウンロードしないでください。
ラグを感じるだけであれば、スタートメニューで人口サイズを小さくすることでfpsを改善できる可能性があります。
アルゴリズムの裏側での動作やその他ご興味のある情報については、クリーチャー構築シーンの「?」ボタンをクリックしてください。
1.1アップデート:シミュレーションの進行状況の保存と読み込みが可能になりました。
Mac版とPC版のダウンロードと、プロジェクトのメインウェブサイト(keiwan.itch.io/evolution)で試用できるブラウザ版もご用意しています。
最新バージョン 3.1.1 の更新情報
- Define a fitness penalty if certain joints touch the ground
- Assign IDs to muscles that should expand and contract at the same time
- Exiting a simulation will now load its creature design into the editor
- Bug fixes
- Stability improvements
- Fixed launch crash on Android 12