Simulator Evolusi dibuat untuk mendemonstrasikan prinsip-prinsip dasar evolusi secara visual.
advertisement
Nama | Evolution Simulator |
---|---|
Versi | 1.5 |
Memperbarui | Mei 11, 2024 |
Ukuran | 20 MB |
Kategori | Simulasi |
Instal | 1K+ |
Developer | Artalmaz31 |
Android OS | Android 5.1+ |
Google Play ID | com.UnusualSoftware.EvolutionSimulator |
Evolution Simulator · Deskripsi
Evolution Simulator adalah proyek non-komersial yang dibuat untuk mendemonstrasikan prinsip-prinsip dasar evolusi secara visual. Proyek ini tidak mengklaim sebagai simulator evolusi paling akurat dan realistis yang pernah dibuat, tetapi mampu menjelaskan dengan jelas cara kerja evolusi. Itulah sebabnya ada beberapa konvensi dalam simulasi yang menyederhanakan pemahamannya. Makhluk abstrak, selanjutnya disebut mobil (karena penampilannya), menjadi sasaran seleksi alam dalam simulasi.
Setiap mobil memiliki genomnya sendiri. Genom terdiri dari tiga serangkai angka. Triad pertama berisi jumlah tepi, jumlah roda, dan lebar maksimum mobil. Berikut ini berisi informasi secara berurutan tentang semua tepi, dan kemudian tentang roda. Tiga serangkai yang berisi informasi tentang tepi menggambarkan posisinya dalam ruang: angka pertama adalah panjang tepi, angka kedua adalah sudut kemiringannya pada bidang XY, angka ketiga adalah offset dari pusat sepanjang sumbu Z. Tiga serangkai yang berisi informasi tentang roda menjelaskan karakteristiknya: angka pertama - jari-jari roda, angka kedua - jumlah titik sudut tempat roda dipasang, angka ketiga - ketebalan roda.
Simulasi dimulai dengan membuat mobil dengan genom acak. Mobil melaju lurus melalui medan abstrak (selanjutnya disebut jalan raya). Ketika mobil tidak lagi dapat bergerak maju (macet, terbalik, atau jatuh dari jalan), mobil akan mati. Ketika semua mesin mati, generasi baru tercipta. Setiap mobil di generasi baru dibuat dengan mencampurkan genom dua mobil dari generasi sebelumnya. Pada saat yang sama, semakin jauh jarak yang ditempuh mobil dibandingkan dengan yang lain, semakin banyak keturunan yang akan ditinggalkannya. Genom setiap mobil yang dibuat juga mengalami mutasi dengan probabilitas tertentu. Sebagai hasil dari model seleksi alam seperti itu, setelah beberapa generasi, sebuah mobil akan tercipta yang dapat melaju dari awal hingga akhir.
Salah satu kelebihan proyek ini adalah banyaknya parameter simulasi yang dapat disesuaikan. Semua parameter dapat ditemukan di tab Pengaturan, di mana mereka dibagi menjadi 3 kelompok. Pengaturan Evolusi memungkinkan Anda mengontrol parameter umum simulasi, mulai dari jumlah mobil per generasi hingga kemungkinan mutasi. Pengaturan Dunia memungkinkan Anda mengontrol parameter jalan dan gravitasi. Pengaturan Genom memungkinkan Anda mengontrol nilai maksimum parameter genom seperti jumlah tepi, jumlah roda, dan lebar mobil. Keuntungan lain dari proyek ini adalah alat penelitian dan analisis yang terletak di tab Statistik. Di sana Anda akan menemukan semua statistik tentang jalannya seleksi alam dari generasi pertama hingga generasi saat ini. Semua ini membuatnya mudah dan nyaman untuk menganalisis informasi yang diterima dan lebih memahami teori evolusi.
Setiap mobil memiliki genomnya sendiri. Genom terdiri dari tiga serangkai angka. Triad pertama berisi jumlah tepi, jumlah roda, dan lebar maksimum mobil. Berikut ini berisi informasi secara berurutan tentang semua tepi, dan kemudian tentang roda. Tiga serangkai yang berisi informasi tentang tepi menggambarkan posisinya dalam ruang: angka pertama adalah panjang tepi, angka kedua adalah sudut kemiringannya pada bidang XY, angka ketiga adalah offset dari pusat sepanjang sumbu Z. Tiga serangkai yang berisi informasi tentang roda menjelaskan karakteristiknya: angka pertama - jari-jari roda, angka kedua - jumlah titik sudut tempat roda dipasang, angka ketiga - ketebalan roda.
Simulasi dimulai dengan membuat mobil dengan genom acak. Mobil melaju lurus melalui medan abstrak (selanjutnya disebut jalan raya). Ketika mobil tidak lagi dapat bergerak maju (macet, terbalik, atau jatuh dari jalan), mobil akan mati. Ketika semua mesin mati, generasi baru tercipta. Setiap mobil di generasi baru dibuat dengan mencampurkan genom dua mobil dari generasi sebelumnya. Pada saat yang sama, semakin jauh jarak yang ditempuh mobil dibandingkan dengan yang lain, semakin banyak keturunan yang akan ditinggalkannya. Genom setiap mobil yang dibuat juga mengalami mutasi dengan probabilitas tertentu. Sebagai hasil dari model seleksi alam seperti itu, setelah beberapa generasi, sebuah mobil akan tercipta yang dapat melaju dari awal hingga akhir.
Salah satu kelebihan proyek ini adalah banyaknya parameter simulasi yang dapat disesuaikan. Semua parameter dapat ditemukan di tab Pengaturan, di mana mereka dibagi menjadi 3 kelompok. Pengaturan Evolusi memungkinkan Anda mengontrol parameter umum simulasi, mulai dari jumlah mobil per generasi hingga kemungkinan mutasi. Pengaturan Dunia memungkinkan Anda mengontrol parameter jalan dan gravitasi. Pengaturan Genom memungkinkan Anda mengontrol nilai maksimum parameter genom seperti jumlah tepi, jumlah roda, dan lebar mobil. Keuntungan lain dari proyek ini adalah alat penelitian dan analisis yang terletak di tab Statistik. Di sana Anda akan menemukan semua statistik tentang jalannya seleksi alam dari generasi pertama hingga generasi saat ini. Semua ini membuatnya mudah dan nyaman untuk menganalisis informasi yang diterima dan lebih memahami teori evolusi.