Day: May 26, 2023

การเขียนโปรแกรมทางพันธุกรรมการเขียนโปรแกรมทางพันธุกรรม

[Ron Alsing] ต้องการลองใช้การเขียนโปรแกรมทางพันธุกรรมดังนั้นเขาจึงสร้างปัญหาการทดสอบอย่างง่าย: คุณอาจทำให้ Mona Lisa ใช้รูปหลายเหลี่ยมเพียง 50 Semitransparent? โปรแกรมเริ่มต้นด้วยลำดับ DNA แบบสุ่ม มันจะกลายพันธุ์เช่นเดียวกับการเปรียบเทียบตัวเองกับภาพต้นฉบับ หากการกลายพันธุ์อยู่ใกล้กว่าจะกลายเป็นลำดับใหม่ ภาพสุดท้ายที่เขาแสดงให้เห็นค่อนข้างดีหลังจาก 904,314 ซ้ำ [Prunesquallor] อธิบายถึงงานอัลกอริทึมทางพันธุกรรมของเขาเอง มันเป็นโปรแกรมแฟลชที่จะพัฒนารถยนต์...