ช่วยสอนวิธีเล่น Game Of Life
ช่วยสอนวิธีเล่น Game Of Life ของนักคณิตศาสตร์ ที่มีชื่อว่า John Horton Conway หน่อยนะคะ
เล่นไม่เป็นเลยคะ แต่จำเป็นต้องนำเสนอให้อาจารย์ดูคะ ช่วยหน่อยนะคะ |
อืม ลองดูที่นี่นะครับ
ผมเคยลองเล่นครั้งหนึ่ง ในค่ายเมื่อปีที่แล้วได้ครับ หลักการ โดยคร่าวๆก็มีดังนี้ครับ :rolleyes: 1.แต่ละช่อง จะเรียกเป็นเซลล์ นะครับ แต่ละเซลล์ มี 2 สถานะคือ มีชีวิต (แทนด้วยสีดำ) และ ไม่มีชีวิต (แทนด้วยสีขาว) 2.ทีนี้ ในแต่ละช่วงเวลา ก็จะมีการดำเนินการ 2 แบบ คือ ตายไป (หมายถึง สีดำ กลายเป็นสีขาว)และ เกิดใหม่ (หมายถึง สีขาว กลายเป็นสีดำ) 3.ส่วนหลักการการดำเนินการ ก็ คือ หลักการ การอยู่ร่วมกัน มีเยอะมากครับ ลองอ่านเองในเว็บ เช่น[*]อยู่เซลล์เดียว = ตาย[*]อยู่ด้วยกัน 2 ตัว = ตายคู่[*]อยู่ด้วยกัน 3 ตัว แบบตัว L = เกิดใหม่ตรงช่องว่าง etc. |
จริงๆแล้วกฎไม่ได้ยุ่งยากอย่างที่น้อง R-Tummykung de Lamar บอกหรอกครับ เพื่อจะบอกสถานะของเซลล์เซลล์หนึ่งใน time step ถัดไป เราดูจาก 2 อย่างเท่านั้นครับ อย่างแรกคือ สถานะปัจจุบันของเซลล์นั้น อีกอย่างคือจำนวนเซลล์ที่มีชีวิตทั้งหมดที่อยู่รอบเซลล์นั้น (ซึ่งค่าที่เป็นไปได้ก็คือตั้งแต่ 0 ถึง 8)
ป.ล. ผมไม่ได้เล่น cellular automata มาเกิน 10 ปีแล้ว (แต่ก่อนคลั่งไคล้มาก) เลยลืมไปเกือบหมดแล้วครับ |
อืม ใช่ครับ ผมเองก็ทิ้งไปนานแล้วเหมือนกันนะเนี่ย เกมเนี้ย :please:
ขออนุญาตเอารูปจากเว็บที่ผมลิงค์ไปมาลงในนี้นะครับ กฎ 1.เซลล์ที่มีชีวิตอยู่ ถ้ามีเพื่อนบ้าน (เซลล์ที่อยู่ติดกัน) 2 หรือ 3 ตัว จะมีชีวิตต่อไป เช่น อ้างอิง:
อ้างอิง:
|
ขอบคุณมากคะสำหรับคำตอบของทุกๆคน ได้ประโยชน์มากเลยคะ ตอนนี้ก็ได้ไปนำเสนอให้อาจารย์แล้วคะ ก็ได้ค้นหาข้อมูลซึ่งส่วนใหญ่เป็นภาษาอังกฤษเลยไม่แน่ใจที่ตัวเองแปลออกมานั้นจะถูกหรือเปล่า ขอบคุณจริงๆ คะ
|
โปรแกรม Winarc ของผู้เขียนโปรแกรม Winplot มีเกมนี้รวมไว้ด้วยครับ อยู่ที่เมนู Window / Life ลองไป Simulation ได้ (ไม่รู้ว่าต้องตั้งค่ายังไง จึงจะตรงตามต้องการ)
|
เวลาที่แสดงทั้งหมด เป็นเวลาที่ประเทศไทย (GMT +7) ขณะนี้เป็นเวลา 09:34 |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Modified by Jetsada Karnpracha