Windows platformuna git Platformlar simgesini göster
Windows platformuna git Mac platformuna git Android platformuna git
Evolution Simulator simgesi

Evolution Simulator

1.0
0 görüş
248 indirilenler

Evrim Simülatörü, evrimin temellerini göstermek için tasarlandı

Reklam
Turbo ile reklamları ve daha fazlasını kaldırın

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.

Reklam
Turbo ile reklamları ve daha fazlasını kaldırın

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.

Bu görüş, Artalmaz31 tarafından sunulan bilgiler kullanılarak hazırlanmıştır. Uptodown Localization Team tarafından çevrildi.

Evolution Simulator 1.0 hakkında bilgi

Lisans Ücretsiz
İşletim Sistemi Windows
Kategori Video Oyunları
Dil Türkçe
9 daha fazla
Yazar Artalmaz31
İndirilenler 248
Tarih 21 May 2024
İçerik Derecelendirmesi Tüm yaşlar
Reklam Belirtilmemiş
Bu uygulama neden Uptodown'da yayınlanıyor? (Daha fazla bilgi)
Reklam
Turbo ile reklamları ve daha fazlasını kaldırın

Bu uygulamayı değerlendir

Görüş bildir
Evolution Simulator simgesi

Görüşler

Evolution Simulator hakkında henüz bir yorum yok. İlk yorum yapan siz olun! Yorum

Reklam
Turbo ile reklamları ve daha fazlasını kaldırın
Scratch simgesi
Küçük eğitim projeleri oluşturarak programlamayı öğrenin
Unity simgesi
Video oyunları oluşturmak için eksiksiz araç
Blok Kırma Oyunu simgesi
Blok Kırma Oyunu
GameMaker Studio simgesi
Herhangi bir platform için kendi video oyunlarınızı oluşturun
Algodoo simgesi
Fizik ile yaratırken, icat ederken ve oynarken eğlenin
Aseprite simgesi
Pikselli sanat animasyonları oluştur
Twine simgesi
Doğrusal olmayan etkileşimli hikayeler oluşturmak için bir araç
Godot Engine simgesi
Oyun geliştirmeye yönelik kapsamlı açık kaynaklı motor
Java 2 Runtime Environment simgesi
JAVA uygulamalarını çalıştırmak için Runtime ve JVMM
Scratch simgesi
Küçük eğitim projeleri oluşturarak programlamayı öğrenin
Microsoft Visual C++ Redistributable simgesi
Visual C++ uygulamalarını çalıştırmak için gereken bileşen
Android Studio simgesi
Android için yeni programlama ortamı
Visual C++ Redistributable Runtime All-in-One simgesi
Visual C++ Dağıtılabilir Paket'in son sürümünü yükleyin
SQL Server Management Studio (SSMS) simgesi
SQL Server veritabanlarını yönetir
Python simgesi
Erişilebilir çoklu paradigmatik programlama dili
APK Editor Studio simgesi
Windows'ta APK'leri tersine mühendislik yapın