Evolution Simulator สร้างขึ้นเพื่อแสดงหลักการวิวัฒนาการขั้นพื้นฐานด้วยภาพ
advertisement
ชื่อ | Evolution Simulator |
---|---|
เวอร์ชัน | 1.5 |
ปรับปรุง | 11 พ.ค. 2024 |
ขนาด | 20 MB |
ประเภท | จำลองสถานการณ์ |
การติดตั้ง | 1K+ |
นักพัฒนาซอฟต์แวร์ | Artalmaz31 |
Android OS | Android 5.1+ |
Google Play ID | com.UnusualSoftware.EvolutionSimulator |
Evolution Simulator · คำอธิบาย
Evolution Simulator เป็นโปรเจ็กต์ที่ไม่ใช่เชิงพาณิชย์ที่สร้างขึ้นเพื่อแสดงหลักการพื้นฐานของวิวัฒนาการด้วยภาพ โปรเจ็กต์นี้ไม่ได้อ้างว่าเป็นเกมจำลองวิวัฒนาการที่แม่นยำและสมจริงที่สุดเท่าที่เคยมีมา แต่สามารถอธิบายวิธีการทำงานของวิวัฒนาการได้อย่างชัดเจน นั่นเป็นเหตุผลว่าทำไมการจำลองจึงมีแบบแผนหลายอย่างที่ทำให้เข้าใจง่ายขึ้น สิ่งมีชีวิตนามธรรมซึ่งต่อไปนี้จะเรียกว่ารถยนต์ (เนื่องจากรูปลักษณ์) จะถูกคัดเลือกโดยธรรมชาติในการจำลอง
รถแต่ละคันมีจีโนมของตัวเอง จีโนมประกอบด้วยตัวเลขสามชุด สามชุดแรกประกอบด้วยจำนวนขอบ จำนวนล้อ และความกว้างสูงสุดของรถ ข้อมูลต่อไปนี้ประกอบด้วยข้อมูลตามลำดับเกี่ยวกับขอบทั้งหมด และเกี่ยวกับล้อตามลำดับ สามเหลี่ยมที่มีข้อมูลเกี่ยวกับขอบจะอธิบายตำแหน่งในอวกาศ: ตัวเลขแรกคือความยาวของขอบ ตัวเลขที่สองคือมุมเอียงในระนาบ XY ตัวเลขที่สามคือออฟเซ็ตจากจุดศูนย์กลางตามแนวแกน Z ทั้งสามที่มีข้อมูลเกี่ยวกับล้ออธิบายลักษณะของมัน: ตัวเลขแรก - รัศมีของล้อ, ที่สอง - จำนวนของจุดยอดที่ล้อติดอยู่, ที่สาม - ความหนาของล้อ
การจำลองเริ่มต้นด้วยการสร้างรถยนต์ที่มีจีโนมแบบสุ่ม รถยนต์ขับตรงผ่านภูมิประเทศที่เป็นนามธรรม (ต่อไปนี้จะเรียกว่าถนน) เมื่อรถไม่สามารถเคลื่อนที่ไปข้างหน้าได้อีกต่อไป (ติด พลิกคว่ำ หรือหลุดออกจากถนน) รถก็จะตาย เมื่อเครื่องจักรทั้งหมดตาย ยุคใหม่ก็ถูกสร้างขึ้น รถแต่ละคันในยุคใหม่ถูกสร้างขึ้นโดยการผสมจีโนมของรถสองคันจากรุ่นก่อนหน้า ในเวลาเดียวกันยิ่งรถขับระยะทางไกลกว่าคันอื่น ๆ ก็ยิ่งมีลูกหลานมากขึ้นเท่านั้น จีโนมของรถที่สร้างขึ้นแต่ละคันยังผ่านการกลายพันธุ์ด้วยความน่าจะเป็นที่กำหนด จากโมเดลการคัดเลือกโดยธรรมชาติดังกล่าว หลังจากผ่านไปหลายชั่วอายุคน รถยนต์จะถูกสร้างขึ้นที่สามารถขับได้ตั้งแต่ต้นจนจบ
ข้อดีอย่างหนึ่งของโปรเจ็กต์นี้คือพารามิเตอร์การจำลองที่ปรับแต่งได้จำนวนมาก พารามิเตอร์ทั้งหมดสามารถพบได้ในแท็บการตั้งค่า ซึ่งแบ่งออกเป็น 3 กลุ่ม การตั้งค่าวิวัฒนาการช่วยให้คุณควบคุมพารามิเตอร์ทั่วไปของการจำลอง ตั้งแต่จำนวนรถยนต์ต่อรุ่นไปจนถึงความน่าจะเป็นของการกลายพันธุ์ การตั้งค่าโลกช่วยให้คุณสามารถควบคุมพารามิเตอร์ของถนนและแรงโน้มถ่วงได้ การตั้งค่าจีโนมช่วยให้คุณควบคุมค่าสูงสุดของพารามิเตอร์จีโนม เช่น จำนวนขอบ จำนวนล้อ และความกว้างของรถ ข้อดีอีกประการของโครงการนี้คือเครื่องมือการวิจัยและการวิเคราะห์ที่อยู่ในแท็บสถิติ คุณจะพบสถิติทั้งหมดเกี่ยวกับการคัดเลือกโดยธรรมชาติตั้งแต่รุ่นแรกจนถึงรุ่นปัจจุบัน ทั้งหมดนี้ทำให้การวิเคราะห์ข้อมูลที่ได้รับเป็นเรื่องง่ายและสะดวกและเข้าใจทฤษฎีวิวัฒนาการได้ดียิ่งขึ้น
รถแต่ละคันมีจีโนมของตัวเอง จีโนมประกอบด้วยตัวเลขสามชุด สามชุดแรกประกอบด้วยจำนวนขอบ จำนวนล้อ และความกว้างสูงสุดของรถ ข้อมูลต่อไปนี้ประกอบด้วยข้อมูลตามลำดับเกี่ยวกับขอบทั้งหมด และเกี่ยวกับล้อตามลำดับ สามเหลี่ยมที่มีข้อมูลเกี่ยวกับขอบจะอธิบายตำแหน่งในอวกาศ: ตัวเลขแรกคือความยาวของขอบ ตัวเลขที่สองคือมุมเอียงในระนาบ XY ตัวเลขที่สามคือออฟเซ็ตจากจุดศูนย์กลางตามแนวแกน Z ทั้งสามที่มีข้อมูลเกี่ยวกับล้ออธิบายลักษณะของมัน: ตัวเลขแรก - รัศมีของล้อ, ที่สอง - จำนวนของจุดยอดที่ล้อติดอยู่, ที่สาม - ความหนาของล้อ
การจำลองเริ่มต้นด้วยการสร้างรถยนต์ที่มีจีโนมแบบสุ่ม รถยนต์ขับตรงผ่านภูมิประเทศที่เป็นนามธรรม (ต่อไปนี้จะเรียกว่าถนน) เมื่อรถไม่สามารถเคลื่อนที่ไปข้างหน้าได้อีกต่อไป (ติด พลิกคว่ำ หรือหลุดออกจากถนน) รถก็จะตาย เมื่อเครื่องจักรทั้งหมดตาย ยุคใหม่ก็ถูกสร้างขึ้น รถแต่ละคันในยุคใหม่ถูกสร้างขึ้นโดยการผสมจีโนมของรถสองคันจากรุ่นก่อนหน้า ในเวลาเดียวกันยิ่งรถขับระยะทางไกลกว่าคันอื่น ๆ ก็ยิ่งมีลูกหลานมากขึ้นเท่านั้น จีโนมของรถที่สร้างขึ้นแต่ละคันยังผ่านการกลายพันธุ์ด้วยความน่าจะเป็นที่กำหนด จากโมเดลการคัดเลือกโดยธรรมชาติดังกล่าว หลังจากผ่านไปหลายชั่วอายุคน รถยนต์จะถูกสร้างขึ้นที่สามารถขับได้ตั้งแต่ต้นจนจบ
ข้อดีอย่างหนึ่งของโปรเจ็กต์นี้คือพารามิเตอร์การจำลองที่ปรับแต่งได้จำนวนมาก พารามิเตอร์ทั้งหมดสามารถพบได้ในแท็บการตั้งค่า ซึ่งแบ่งออกเป็น 3 กลุ่ม การตั้งค่าวิวัฒนาการช่วยให้คุณควบคุมพารามิเตอร์ทั่วไปของการจำลอง ตั้งแต่จำนวนรถยนต์ต่อรุ่นไปจนถึงความน่าจะเป็นของการกลายพันธุ์ การตั้งค่าโลกช่วยให้คุณสามารถควบคุมพารามิเตอร์ของถนนและแรงโน้มถ่วงได้ การตั้งค่าจีโนมช่วยให้คุณควบคุมค่าสูงสุดของพารามิเตอร์จีโนม เช่น จำนวนขอบ จำนวนล้อ และความกว้างของรถ ข้อดีอีกประการของโครงการนี้คือเครื่องมือการวิจัยและการวิเคราะห์ที่อยู่ในแท็บสถิติ คุณจะพบสถิติทั้งหมดเกี่ยวกับการคัดเลือกโดยธรรมชาติตั้งแต่รุ่นแรกจนถึงรุ่นปัจจุบัน ทั้งหมดนี้ทำให้การวิเคราะห์ข้อมูลที่ได้รับเป็นเรื่องง่ายและสะดวกและเข้าใจทฤษฎีวิวัฒนาการได้ดียิ่งขึ้น