Gomoku

เรียงหมากของคุณให้ได้ 5 เม็ดในแนวนอน แนวตั้ง หรือแนวทแยงให้ก่อน CPU — และ 6 เม็ดเรียงกันก็นับว่าชนะเหมือนกัน ไม่มีท่าต้องห้ามให้จำ และ Undo ฟรีไม่จำกัด ดึงทั้งหมากของคุณและคำตอบของ CPU กลับมาพร้อมกัน

เล่นในเบราว์เซอร์ของคุณ เกี่ยวกับ Simple Games

กระดาน และวิธีชนะ

กระดานเป็นตารางเส้น 15×15 ทำให้เกิดจุดตัดของเส้น 225 จุด หมากจะวางอยู่บนจุดตัด ไม่ใช่ในช่องสี่เหลี่ยม และบนแผ่นไม้มีเพียงเส้นตารางกับดาว 5 จุดเท่านั้น

คุณชนะทันทีที่หมากของคุณเรียงกันไม่ขาดตอนตั้งแต่ 5 เม็ดขึ้นไป ไม่ว่าจะเป็นแนวนอน แนวตั้ง หรือแนวทแยงด้านใดด้านหนึ่ง มากกว่า 5 เม็ดก็ยังนับว่าชนะ หมากเรียงกัน 6 เม็ดคือชัยชนะในเกมนี้ ไม่ใช่การทำผิดกติกา ถ้าจุดครบทั้ง 225 จุดเต็มและไม่มีฝ่ายใดเรียงหมากได้เป็นเส้น แมตช์นั้นจะเป็นการเสมอ

นี่คือกติกาฟรีสไตล์ ข้อจำกัดแบบเรนจุที่ใช้กับฝ่ายเดินก่อน — สามสาม สี่สี่ และเกินแนว — ไม่ได้ถูกนำมาใช้ในเกมนี้ ข้อจำกัดเหล่านี้มีไว้ลดความได้เปรียบของผู้เล่นคนแรกในเกมระหว่างคนสองคน แต่เมื่อเล่นกับ CPU หน้าที่นั้นตกเป็นของระดับความยากแทน จึงไม่มีกติกาต้องห้ามใด ๆ ให้คุณต้องจำก่อนเริ่มเล่น

แตะครั้งแรกเพื่อเล็ง แตะอีกครั้งเพื่อวาง

การแตะครั้งแรกจะทำเครื่องหมายที่จุดนั้นด้วยเงาหมากที่คุณกำลังจะวาง การแตะซ้ำที่จุดเดิมอีกครั้งจะยืนยันการวาง ส่วนการแตะจุดอื่นก็แค่ย้ายเครื่องหมายไปที่จุดนั้นแทน

เหตุผลคือเรื่องทางกายภาพ บนหน้าจอที่แคบที่สุดที่ซีรีส์นี้รองรับ — กว้าง 320px — จุดต่าง ๆ จะอยู่ห่างกันประมาณ 19px และถ้าแตะครั้งเดียวแล้ววางหมากทันที ก็จะกลายเป็นเครื่องผลิตหมากที่คุณไม่ได้ตั้งใจวาง นี่คือภาษาสองขั้นตอนแบบเดียวกับการเลือกช่องแล้วพิมพ์ตัวเลขในซูโดกุ และมันไม่ใช่ตัวเลือกที่ตั้งค่าได้ ถ้ามีวิธีเดียวที่ถูกต้องระหว่างสองแบบ การให้เลือกก็เท่ากับโยนปัญหานั้นมาให้คุณเอง

ฝ่ายดำเดินก่อนเสมอ สีที่คุณเลือกจึงเป็นตัวกำหนดว่าใครเริ่ม

ฝ่ายดำเดินก่อนเสมอ นี่คือกติกาของเกม ไม่ใช่ตัวเลือกที่ตั้งค่าได้ และไม่มีใครข้ามตาได้ ทุกตาจะเพิ่มหมากทีละ 1 เม็ดเท่านั้น ตาของใครจึงดูได้จากจำนวนหมากที่อยู่บนกระดานอยู่แล้ว เกมจึงไม่ต้องจดจำเรื่องนี้เอง

การเลือกสีจึงเท่ากับเลือกว่าคุณจะเป็นฝ่ายเดินก่อนหรือไม่ และหน้าจอหลักก็บอกไว้ตรง ๆ แบบนั้น — ดำ · เดินก่อน และ ขาว · เดินทีหลัง ค่าเริ่มต้นคือฝ่ายดำ ถ้าคุณเลือกฝ่ายขาว CPU จะเป็นฝ่ายเดินก่อน และบนกระดานว่าง หมากตัวแรกของมันจะลงตรงกึ่งกลาง

ความช่วยเหลือที่คุณได้รับ และทำไมถึงไม่มีคำใบ้

Undo ฟรีไม่จำกัด และใช้งานได้ตั้งแต่เปิดเกมครั้งแรก ฟีเจอร์ของเกมไม่เคยถูกล็อกไว้หลังโฆษณาหรือการซื้อ และความแข็งแกร่งของคู่แข่งก็ไม่ใช่สิ่งที่ต้องปลดล็อก — ทั้ง 3 ระดับความยากเลือกเล่นได้ตั้งแต่แรกเริ่ม

การกด Undo ครั้งเดียวจะพากระดานย้อนกลับไปยังจุดตัดสินใจก่อนหน้าของคุณ หมายความว่าหมากของคุณและคำตอบของ CPU จะถูกดึงออกไปพร้อมกัน มันจะไม่ทิ้งให้คุณค้างอยู่กลางตาของ CPU เพราะนั่นไม่ใช่ตำแหน่งที่คุณเคยตัดสินใจอะไรเลย

ง่าย ปกติ และยาก หมายถึงอะไร

หน้าจอหลักเรียกการตั้งค่านี้ว่าการเลือกคู่แข่ง ทั้ง 3 ระดับมีให้เลือกตั้งแต่เปิดเกมครั้งแรก และแต่ละระดับก็เก็บสถิติของตัวเองแยกกัน ส่วนกระดาน กติกา และความช่วยเหลือเหมือนกันทุกระดับ สิ่งเดียวที่เปลี่ยนไปคือวิธีที่ CPU เลือกจุดวางหมาก

ระดับความยากวิธีเลือกจุดมองได้ไกลแค่ไหน
ง่ายสุ่มเลือกจากจุดว่างที่ติดกับหมากที่มีอยู่ไม่มองเลย
ปกติให้คะแนนทุกจุดใกล้หมากแล้วเลือกจุดที่ดีที่สุด1 เม็ด
ยากค้นหาแบบ alpha-beta ที่เจาะลึกขึ้นเรื่อย ๆ ตราบเท่าที่งบประมาณยังเหลือสูงสุด 6 เม็ด

ยากถูกออกแบบมาโดยตั้งใจไม่ให้เป็นคู่แข่งที่แข็งแกร่งที่สุดเท่าที่คอมพิวเตอร์จะทำได้ Gomoku แบบฟรีสไตล์เป็นที่รู้กันในทางทฤษฎีว่าฝ่ายที่เดินก่อนชนะได้แน่นอน ดังนั้น CPU ที่ค้นหาไปจนจบเกมจะไม่ใช่คู่แข่งอีกต่อไป แต่จะกลายเป็นกำแพงที่เอาชนะไม่ได้ ผลลัพธ์นั้นตั้งอยู่บนสมมติฐานว่าเล่นได้สมบูรณ์แบบ และการค้นหาที่หยุดที่ 8,000 ตำแหน่งยังห่างไกลจากความสมบูรณ์แบบมาก การเลือกฝ่ายขาวในที่นี้จึงเป็นแค่ความเสียเปรียบ ไม่ใช่ทางตัน งบประมาณนี้ถูกเลือกให้ต้นทุนของการตอบแต่ละครั้งใกล้เคียงกับคู่แข่ง CPU ตัวอื่น ๆ ที่ Simple Games เคยปล่อยออกมาแล้ว และไม่มีฐานข้อมูลการเปิดเกมอยู่เบื้องหลังเลย — หมากตัวแรกก็ถูกเลือกด้วยการค้นหาแบบเดียวกับหมากตัวหลัง ๆ

เคล็ดลับ

คำถามที่พบบ่อย

ต้องเรียงให้ได้ 5 เม็ดพอดีเป๊ะหรือไม่

ไม่ต้อง 5 เม็ดขึ้นไปก็ชนะ ดังนั้นเรียงได้ 6 เม็ดก็ถือเป็นชัยชนะ ไม่ใช่การทำผิดกติกา นี่คือกติกาฟรีสไตล์ ข้อจำกัดแบบเรนจุเรื่องสามสาม สี่สี่ และเกินแนวไม่ได้ถูกนำมาใช้ จึงไม่มีอะไรที่คุณจะถูกลงโทษเพราะสร้างมันขึ้นมา

ใครเดินก่อน และเลือกเล่นฝ่ายขาวได้หรือไม่

ฝ่ายดำเดินก่อนเสมอ — นี่คือกติกา ไม่ใช่ตัวเลือกที่ตั้งค่าได้ บนหน้าจอหลักเลือกได้ระหว่าง ดำ · เดินก่อน หรือ ขาว · เดินทีหลัง และการเลือกนี้จะมีผลกับแมตช์ถัดไป ถ้าเลือกฝ่ายขาว หมายความว่า CPU จะเป็นฝ่ายเดินก่อน และบนกระดานว่าง หมากตัวแรกของมันจะลงตรงกึ่งกลาง

ทำไมถึงไม่มีคำใบ้

เพราะไม่มีอะไรซ่อนอยู่ให้คำใบ้เปิดเผย กระดานทั้งหมดมองเห็นได้หมด สิ่งเดียวที่คำใบ้ทำได้คือบอกจุดที่ CPU จะเลือกเดินเอง ซึ่งเท่ากับให้ CPU เล่นแทนฝั่งคุณไปด้วย ความช่วยเหลือที่มีให้แทนคือ Undo ซึ่งฟรีไม่จำกัด

Undo มีจำกัดหรือไม่ หรือต้องดูโฆษณาเพื่อใช้

ไม่ทั้งสองอย่าง Undo ฟรีไม่จำกัดตั้งแต่เปิดเกมครั้งแรก ทั้ง 3 ระดับความยากเลือกเล่นได้ทันที และฟีเจอร์ของเกมไม่เคยถูกล็อกไว้หลังโฆษณาหรือการซื้อ

ออกจากเกมกลางแมตช์ได้หรือไม่

ได้ ตำแหน่งหมาก สีที่เลือก ระดับความยาก และเวลาที่ใช้ไปจะถูกบันทึกไว้ระหว่างที่คุณเล่น กระดานจะกลับมาเหมือนตอนที่คุณออกไปทุกประการ มีเพียงประวัติการ Undo เท่านั้นที่ไม่ถูกเก็บไว้ ดังนั้นแมตช์ที่กลับมาเล่นต่อจะเริ่มจากตำแหน่งหมาก ไม่ใช่จากลำดับการเดิน

ต้องเชื่อมต่ออินเทอร์เน็ตหรือไม่

แอป Android เล่นได้ตั้งแต่เปิดเกมครั้งแรกโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ไม่มีอะไรต้องดาวน์โหลด ไม่ต้องมีบัญชี และทุกแมตช์ตัดสินผลบนอุปกรณ์ของคุณเอง เวอร์ชันเบราว์เซอร์ต้องโหลดหน้าเว็บครั้งเดียว จากนั้นตัวเกมจะทำงานในเบราว์เซอร์ของคุณโดยตรง

ทุกอย่างที่อธิบายไว้ที่นี่ถูกพัฒนาอย่างเปิดเผย ตรวจสอบได้จากซอร์สโค้ดบน GitHub

คู่มือนี้แปลจากภาษาอังกฤษโดยมี AI ช่วย และยังไม่ได้รับการตรวจทานจากเจ้าของภาษาชาวไทย หากมีจุดใดอ่านแล้วไม่เป็นธรรมชาติหรือไม่ตรงกับตัวเกม โปรดแจ้งให้เราทราบ