Evrim Simülatörü, temel evrim prensiplerini açıklamak amacıyla tasarlanmış, kar amacı gütmeyen bir projedir. Bu proje, şimdiye kadar yapılmış en doğru ve gerçekçi evrim simülatörü unvanına sahip olmayı iddia etmese de evrim olgusunun çalışma mekanizmalarını net bir şekilde açıklayabilmektedir. Bu nedenle, anlaşılmayı kolaylaştırmak adına modellemede bazı basitleştirilmiş durumlar bulunmaktadır. Soyut yaratıklar, görünüşlerinden dolayı arabalar olarak adlandırılmıştır ve simülasyon içinde doğal seçilime tabidir.
Her arabanın kendine özgü bir genomu vardır. Genom, sayılar üçlemesi biçimindedir. İlk üçleme; jant sayısını, tekerlek sayısını ve arabanın maksimum genişliğini içerir. Diğer üçlemeler, sırasıyla tüm kaburgalar ve tekerlekler hakkındaki bilgileri sunar. Kaburgalar hakkındaki bilgileri içeren üçleme, uzunluğu, XY düzlemindeki eğim açısını ve Z ekseni üzerindeki merkezden uzaklığı sırasıyla belirtir. Tekerlek bilgileri içeren üçleme ise tekerlek yarıçapı, bağlı olduğu üst noktanın sırası ve tekerlek kalınlığı gibi özellikleri tasvir eder.
Modelleme, rastgele genomlarla oluşturulmuş arabalarla başlar. Arabalar soyut bir arazi üzerine hareket ettirilir. Hareket edemeyen, takılan ya da yoldan çıkan arabalar "ölür." Bütün makineler öldüğünde yeni bir jenerasyon oluşturulur. Her yeni jenerasyon arabası, önceki jenerasyonlardan iki arabanın genomlarının karıştırılmasıyla üretilir. Aynı zamanda, bir arabanın diğerlerine kıyasla daha fazla yol alması durumunda daha fazla yavru bırakma olasılığı artar. Üretilen her arabaya ait genler, belirlenen bir olasılıkla mutasyona uğratılır. Bu doğal seçilim modelinin bir sonucu olarak bir süre sonra, başlangıçtan bitişe kadar yolu tamamlayabilecek bir araba geliştirilir.
Bu projenin avantajlarından biri, modelleme sürecinin birçok kişiselleştirilebilir parametre içermesidir. Ayarlar sekmesinde bulunan ayar seçenekleri üç grupta toparlanmıştır: Evrim ayarları, modelleme süreçlerinin temel parametrelerini kontrol eder ve nesil başına araba sayısından mutasyon olasılığına kadar değişiklik yapmanıza olanak tanır. Dünya ayarları, yol ve yerçekimi parametrelerini ayarlarken; genom ayarları, genom parametrelerinin maksimum değerlerini, kaburgaların sayılarını, tekerlek sayılarını ve araba genişliğini belirleyebilmenizi sağlar. Projenin bir diğer avantajı, İstatistikler sekmesinde bulunan araştırma ve analiz araçlarıdır. Burada, doğal seçilim sürecine dair ilk nesilden mevcut duruma kadar olan tüm istatistiklere erişebilirsiniz. Bu, elde edilen verileri analiz etmeyi kolaylaştırarak evrim teorisini daha iyi anlamanızı sağlar.
Görüşler
Evolution Simulator hakkında henüz bir yorum yok. İlk yorum yapan siz olun! Yorum