ทีมนักวิจัยจากมหาวิทยาลัย Alberta ประเทศแคนาดา นำทีมโดย Jonathan Schaeffer ได้พัฒนาโปรแกรมเล่นเกมกระดาน "Checkers" หรือที่รู้จักกันในชื่อไทยว่า "หมากฮอส" ที่มีชื่อว่า "Chinook" และสร้างฐานข้อมูลรูปแบบการเล่นโดยใช้คอมพิวเตอร์ 200 เครื่องทำงานพร้อมกันตั้งแต่ปี 1989 จนถึงตอนนี้ เขาสามารถพิสูจน์ได้แล้วว่าไม่ว่าคู่แข่งของโปรแกรมนี้จะเก่งแค่ไหน อย่างดีที่สุดก็ทำได้แค่เสมอ
รูปแบบการเล่นทั้งหมดของเกมหมากฮอสบนตาราง 8 x 8 นั้นมีมากถึง 5 x 10^20 รูปแบบ แต่ในรูปแบบเหล่านี้ก็รวมถึงรูปแบบที่เล่นต่อไปก็จะแพ้ด้วย ทีมงานจึงตัดรูปแบบที่ไม่มีประโยชน์ต่อการเล่นออกไป ทำให้เหลือเพียง 10^14 รูปแบบเท่านั้น และทำการคำนวณการเล่นที่เหมาะสมสำหรับรูปแบบเหล่านี้เก็บไว้ก่อน เมื่อโปรแกรมทำงานจริงจึงแทบจะไม่ต้องใช้เวลาคิดเลย เพียงแต่ดึงผลที่คำนวณไว้ก่อนนี้มาใช้ก็พอ
หากเปรียบเทียบกับเกมกระดานอื่นๆที่เรารู้จักกันดี เช่น เกม OX (หรือจะเรียก Tic-Tac-Toe ก็แล้วแต่) จะพบว่ามีรูปแบบการเล่นที่จำกัดกว่ามาก และคนที่เล่นบ่อยๆก็จะสามารถเล่นให้ชนะหรือเสมอได้แน่นอน นิสิตนักศึกษาที่เรียนในสาขาวิทยาการคอมพิวเตอร์ ก็อาจจะเคยได้รับงานให้เขียนโปรแกรมเล่น OX มาบ้าง ส่วนเกมอื่นๆที่ซับซ้อนกว่าหมากฮอส เช่น เกมหมากรุก ก็มีรูปแบบการเล่นที่เยอะกว่ามหาศาล (มีถึง 10^46 แบบ) และเกมดังที่มีรูปแบบการเล่นซับซ้อนและมหาศาลที่สุดก็คือเกมโกะ (Go) นั่นเอง ซึ่งมีรูปแบบการเล่นถึง 10^100 แบบ
ใครสนใจลองเล่นกับตัวโปรแกรมได้ที่เว็บอ้างอิงนะครับ ผมยังไม่กล้าลอง ^ ^'
อ้างอิง
Comments
Chinook is Busy อะอดเล่นเลย สงสัยจะมีคนลองเล่นเยอะ ------------------ Rachanont
My Twitter
ของ Go จริง ๆ แล้ว รูปแบบที่สามารถเป็นไปได้ มี 361! ครับ
It's my life. Open your mind for the future.
มากกว่านั้น เพราะตำแหน่งที่ถูกกินแล้วสามารถลงเล่นได้อีก และยังไม่นับกรณี โคะ -- My blog: poomk.blogspot.com
โกะมีกฏอยู่แค่ไม่กี่ข้อ ทำให้หัดเล่นได้ไม่ยาก แต่จะเล่นให้เก่งจริงๆ นั้นไม่ง่าย...(ยากมากๆ - -")
เห็นด้วยว่าเล่นได้ง่าย แต่เล่นให้เก่งนั่นยากมากๆๆ ------------------ Rachanont
My Twitter
โกะเล่นง่ายที่สุด แต่เก่งยากที่สุด เป็นเกมเดียว ที่คอมยังเอาชนะมนุษย์ไม่ได้
เราอาจจะใช้เวลาไม่กี่นาทีที่จะเล่นโกะเป็น แต่ใช้เวลาทั้งชีวิต เพื่อให้เก่ง
just a min to play but life time to master
แถวนี้แฟนโกะเยอะเหมือนกันนะ
โกะ ต้องใช้ประสบการณ์เล่นด้วยอ่ะดิ ยิ่งเล่นนานยิ่งเก่ง
- ยิ่งแก่ยิ่งเก๋า -