Simulator Evolusi ialah projek bukan komersial yang dicipta untuk menunjukkan secara visual prinsip asas evolusi. Projek ini tidak mendakwa sebagai simulator evolusi yang paling tepat dan realistik yang pernah dibuat, tetapi ia dapat menerangkan dengan jelas cara evolusi berfungsi. Itulah sebabnya terdapat beberapa konvensyen dalam simulasi yang memudahkan pemahamannya. Makhluk abstrak, selepas ini dirujuk sebagai kereta (kerana penampilan mereka), tertakluk kepada pemilihan semula jadi dalam simulasi.
Setiap kereta mempunyai genomnya sendiri. Genom terdiri daripada triad nombor. Triad pertama mengandungi bilangan tepi, bilangan roda dan lebar maksimum kereta. Yang berikut mengandungi maklumat secara berurutan tentang semua tepi, dan kemudian tentang roda. Triad yang mengandungi maklumat tentang tepi menerangkan kedudukannya dalam ruang: nombor pertama ialah panjang tepi, yang kedua ialah sudut kecondongannya dalam satah XY, yang ketiga ialah offset dari pusat sepanjang paksi Z. Triad yang mengandungi maklumat tentang roda menerangkan ciri-cirinya: nombor pertama - jejari roda, yang kedua - nombor bucu yang dipasang roda, yang ketiga - ketebalan roda.
Simulasi bermula dengan mencipta kereta dengan genom rawak. Kereta memandu terus melalui rupa bumi yang abstrak (selepas ini dirujuk sebagai jalan raya). Apabila kereta tidak lagi dapat bergerak ke hadapan (tersangkut, terbalik atau jatuh dari jalan), ia mati. Apabila semua mesin mati, generasi baru dicipta. Setiap kereta dalam generasi baharu dicipta dengan mencampurkan genom dua kereta daripada generasi sebelumnya. Pada masa yang sama, semakin jauh jarak yang dipandu kereta berbanding dengan yang lain, semakin ramai anak yang akan ditinggalkan. Genom setiap kereta yang dicipta juga mengalami mutasi dengan kebarangkalian tertentu. Hasil daripada model pemilihan semula jadi sedemikian, selepas beberapa generasi, sebuah kereta akan dicipta yang boleh memandu sepanjang jalan dari awal hingga akhir.
Salah satu kelebihan projek ini ialah sejumlah besar parameter simulasi yang boleh disesuaikan. Semua parameter boleh didapati dalam tab Tetapan, di mana ia dibahagikan kepada 3 kumpulan. Tetapan Evolusi membolehkan anda mengawal parameter umum simulasi, daripada bilangan kereta setiap generasi kepada kebarangkalian mutasi. Tetapan Dunia membolehkan anda mengawal parameter jalan dan graviti. Tetapan Genom membolehkan anda mengawal nilai maksimum parameter genom seperti bilangan tepi, bilangan roda dan lebar kereta. Satu lagi kelebihan projek ialah alat penyelidikan dan analisis yang terdapat dalam tab Statistik. Di sana anda akan menemui semua statistik tentang perjalanan pemilihan semula jadi dari generasi pertama hingga generasi semasa. Semua ini memudahkan dan memudahkan untuk menganalisis maklumat yang diterima dan lebih memahami teori evolusi.
Dikemas kini pada
10 Mei 2024