Evolution Simulator GAME
รถแต่ละคันมีจีโนมของตัวเอง จีโนมประกอบด้วยตัวเลขสามชุด สามชุดแรกประกอบด้วยจำนวนขอบ จำนวนล้อ และความกว้างสูงสุดของรถ ข้อมูลต่อไปนี้ประกอบด้วยข้อมูลตามลำดับเกี่ยวกับขอบทั้งหมด และเกี่ยวกับล้อตามลำดับ สามเหลี่ยมที่มีข้อมูลเกี่ยวกับขอบจะอธิบายตำแหน่งในอวกาศ: ตัวเลขแรกคือความยาวของขอบ ตัวเลขที่สองคือมุมเอียงในระนาบ XY ตัวเลขที่สามคือออฟเซ็ตจากจุดศูนย์กลางตามแนวแกน Z ทั้งสามที่มีข้อมูลเกี่ยวกับล้ออธิบายลักษณะของมัน: ตัวเลขแรก - รัศมีของล้อ, ที่สอง - จำนวนของจุดยอดที่ล้อติดอยู่, ที่สาม - ความหนาของล้อ
การจำลองเริ่มต้นด้วยการสร้างรถยนต์ที่มีจีโนมแบบสุ่ม รถยนต์ขับตรงผ่านภูมิประเทศที่เป็นนามธรรม (ต่อไปนี้จะเรียกว่าถนน) เมื่อรถไม่สามารถเคลื่อนที่ไปข้างหน้าได้อีกต่อไป (ติด พลิกคว่ำ หรือหลุดออกจากถนน) รถก็จะตาย เมื่อเครื่องจักรทั้งหมดตาย ยุคใหม่ก็ถูกสร้างขึ้น รถแต่ละคันในยุคใหม่ถูกสร้างขึ้นโดยการผสมจีโนมของรถสองคันจากรุ่นก่อนหน้า ในเวลาเดียวกันยิ่งรถขับระยะทางไกลกว่าคันอื่น ๆ ก็ยิ่งมีลูกหลานมากขึ้นเท่านั้น จีโนมของรถที่สร้างขึ้นแต่ละคันยังผ่านการกลายพันธุ์ด้วยความน่าจะเป็นที่กำหนด จากโมเดลการคัดเลือกโดยธรรมชาติดังกล่าว หลังจากผ่านไปหลายชั่วอายุคน รถยนต์จะถูกสร้างขึ้นที่สามารถขับได้ตั้งแต่ต้นจนจบ
ข้อดีอย่างหนึ่งของโปรเจ็กต์นี้คือพารามิเตอร์การจำลองที่ปรับแต่งได้จำนวนมาก พารามิเตอร์ทั้งหมดสามารถพบได้ในแท็บการตั้งค่า ซึ่งแบ่งออกเป็น 3 กลุ่ม การตั้งค่าวิวัฒนาการช่วยให้คุณควบคุมพารามิเตอร์ทั่วไปของการจำลอง ตั้งแต่จำนวนรถยนต์ต่อรุ่นไปจนถึงความน่าจะเป็นของการกลายพันธุ์ การตั้งค่าโลกช่วยให้คุณสามารถควบคุมพารามิเตอร์ของถนนและแรงโน้มถ่วงได้ การตั้งค่าจีโนมช่วยให้คุณควบคุมค่าสูงสุดของพารามิเตอร์จีโนม เช่น จำนวนขอบ จำนวนล้อ และความกว้างของรถ ข้อดีอีกประการของโครงการนี้คือเครื่องมือการวิจัยและการวิเคราะห์ที่อยู่ในแท็บสถิติ คุณจะพบสถิติทั้งหมดเกี่ยวกับการคัดเลือกโดยธรรมชาติตั้งแต่รุ่นแรกจนถึงรุ่นปัจจุบัน ทั้งหมดนี้ทำให้การวิเคราะห์ข้อมูลที่ได้รับเป็นเรื่องง่ายและสะดวกและเข้าใจทฤษฎีวิวัฒนาการได้ดียิ่งขึ้น