|
สมัครสมาชิก | คู่มือการใช้ | รายชื่อสมาชิก | ปฏิทิน | ข้อความวันนี้ | ค้นหา |
|
เครื่องมือของหัวข้อ | ค้นหาในหัวข้อนี้ |
#1
|
||||
|
||||
ช่วยสอนวิธีเล่น Game Of Life
ช่วยสอนวิธีเล่น Game Of Life ของนักคณิตศาสตร์ ที่มีชื่อว่า John Horton Conway หน่อยนะคะ
เล่นไม่เป็นเลยคะ แต่จำเป็นต้องนำเสนอให้อาจารย์ดูคะ ช่วยหน่อยนะคะ |
#2
|
|||
|
|||
อืม ลองดูที่นี่นะครับ
ผมเคยลองเล่นครั้งหนึ่ง ในค่ายเมื่อปีที่แล้วได้ครับ หลักการ โดยคร่าวๆก็มีดังนี้ครับ 1.แต่ละช่อง จะเรียกเป็นเซลล์ นะครับ แต่ละเซลล์ มี 2 สถานะคือ มีชีวิต (แทนด้วยสีดำ) และ ไม่มีชีวิต (แทนด้วยสีขาว) 2.ทีนี้ ในแต่ละช่วงเวลา ก็จะมีการดำเนินการ 2 แบบ คือ ตายไป (หมายถึง สีดำ กลายเป็นสีขาว)และ เกิดใหม่ (หมายถึง สีขาว กลายเป็นสีดำ) 3.ส่วนหลักการการดำเนินการ ก็ คือ หลักการ การอยู่ร่วมกัน มีเยอะมากครับ ลองอ่านเองในเว็บ เช่น[*]อยู่เซลล์เดียว = ตาย[*]อยู่ด้วยกัน 2 ตัว = ตายคู่[*]อยู่ด้วยกัน 3 ตัว แบบตัว L = เกิดใหม่ตรงช่องว่าง etc.
__________________
[[:://R-Tummykung de Lamar\\::]] || (a,b,c > 0,a+b+c=3) $$\sqrt a+\sqrt b+\sqrt c\geq ab+ac+bc$$ |
#3
|
|||
|
|||
จริงๆแล้วกฎไม่ได้ยุ่งยากอย่างที่น้อง R-Tummykung de Lamar บอกหรอกครับ เพื่อจะบอกสถานะของเซลล์เซลล์หนึ่งใน time step ถัดไป เราดูจาก 2 อย่างเท่านั้นครับ อย่างแรกคือ สถานะปัจจุบันของเซลล์นั้น อีกอย่างคือจำนวนเซลล์ที่มีชีวิตทั้งหมดที่อยู่รอบเซลล์นั้น (ซึ่งค่าที่เป็นไปได้ก็คือตั้งแต่ 0 ถึง 8)
ป.ล. ผมไม่ได้เล่น cellular automata มาเกิน 10 ปีแล้ว (แต่ก่อนคลั่งไคล้มาก) เลยลืมไปเกือบหมดแล้วครับ |
#4
|
|||
|
|||
อืม ใช่ครับ ผมเองก็ทิ้งไปนานแล้วเหมือนกันนะเนี่ย เกมเนี้ย
ขออนุญาตเอารูปจากเว็บที่ผมลิงค์ไปมาลงในนี้นะครับ กฎ 1.เซลล์ที่มีชีวิตอยู่ ถ้ามีเพื่อนบ้าน (เซลล์ที่อยู่ติดกัน) 2 หรือ 3 ตัว จะมีชีวิตต่อไป เช่น อ้างอิง:
อ้างอิง:
__________________
[[:://R-Tummykung de Lamar\\::]] || (a,b,c > 0,a+b+c=3) $$\sqrt a+\sqrt b+\sqrt c\geq ab+ac+bc$$ |
#5
|
||||
|
||||
ขอบคุณมากคะสำหรับคำตอบของทุกๆคน ได้ประโยชน์มากเลยคะ ตอนนี้ก็ได้ไปนำเสนอให้อาจารย์แล้วคะ ก็ได้ค้นหาข้อมูลซึ่งส่วนใหญ่เป็นภาษาอังกฤษเลยไม่แน่ใจที่ตัวเองแปลออกมานั้นจะถูกหรือเปล่า ขอบคุณจริงๆ คะ
|
#6
|
||||
|
||||
โปรแกรม Winarc ของผู้เขียนโปรแกรม Winplot มีเกมนี้รวมไว้ด้วยครับ อยู่ที่เมนู Window / Life ลองไป Simulation ได้ (ไม่รู้ว่าต้องตั้งค่ายังไง จึงจะตรงตามต้องการ)
__________________
The difference between school and life? In school, you're taught a lesson and then given a test. In life, you're given a test that teaches you a lesson. |
หัวข้อคล้ายคลึงกัน | ||||
หัวข้อ | ผู้ตั้งหัวข้อ | ห้อง | คำตอบ | ข้อความล่าสุด |
Game | Mastermander | Games and Puzzles | 16 | 02 ธันวาคม 2014 22:26 |
ปัญหาชิงรางวัลข้อที่ 10: Game | warut | คณิตศาสตร์อุดมศึกษา | 13 | 18 กุมภาพันธ์ 2006 10:35 |
|
|