Pipes ต่อท่อ

เกมไขปริศนาตรรกะแบบหมุนชิ้นส่วน — แตะแต่ละช่องเพื่อหมุนแล้วต่อท่อทุกช่องเข้ากับแหล่งน้ำโดยไม่มีรอยรั่ว มีขนาดกระดาน 3 แบบ ปริศนาประจำวัน และคะแนนจัดอันดับ

วิธีเล่น Pipes (ปริศนาตรรกะหมุนต่อท่อ)

Pipes — บางครั้งเรียกว่า Net หรือเกมช่างประปา — เป็นปริศนาตรรกะแบบหมุนชิ้นส่วน แต่ละช่องในกระดานมีชิ้นส่วนท่อฝังอยู่ ตำแหน่งขยับไม่ได้แต่หมุนได้อิสระ: แตะช่องหนึ่งแล้วมันจะหมุนตามเข็มนาฬิกา 90 องศา หน้าที่ของคุณคือหมุนทุกช่องจนกว่าเครือข่ายทั้งหมดจะเชื่อมต่อกันเป็นระบบเดียวที่ไหลออกจากแหล่งน้ำตรงกลางกระดาน โดยน้ำทุกหยดสามารถไปถึงทุกช่องได้และไม่มีจุดใดรั่วออกนอกขอบ ปริศนาทุกข้อในเกมนี้ถูกสร้างและตรวจสอบด้วยตัวแก้ปริศนาก่อนที่คุณจะเห็นมัน จึงมีวิธีแก้ที่ถูกต้องเพียงหนึ่งเดียวเสมอ — คุณสามารถใช้เหตุผลไปถึงคำตอบได้โดยไม่ต้องเดา

เป้าหมาย

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

กระดานและแหล่งน้ำ

กระดานเป็นตารางสี่เหลี่ยมจัตุรัส — ขนาด 5×5, 7×7 หรือ 9×9 ขึ้นอยู่กับระดับความยากที่คุณเลือก ช่องหนึ่งใกล้กึ่งกลางกระดานคือแหล่งน้ำ มีสัญลักษณ์หยดน้ำเล็กๆ กำกับไว้ ช่องอื่นๆ ทุกช่องมีรูปทรงท่อที่ถูกกำหนดไว้แน่นอนตั้งแต่ตอนสร้างปริศนา แต่ทิศทางการหมุนถูกสลับแบบสุ่ม ดังนั้นชิ้นส่วนที่คุณเห็นตอนเริ่มต้นแทบจะไม่มีทางหันไปในทิศทางที่ถูกต้องอยู่แล้ว เมื่อคุณหมุนช่องต่างๆ ให้อยู่ในทิศทางที่ถูกต้อง ส่วนที่เชื่อมต่อของเครือข่ายจะสว่างเป็นสีฟ้า (และเป็นสีเขียวเมื่อเชื่อมถึงช่องแหล่งน้ำเอง) ทำให้คุณเห็นภาพแบบเรียลไทม์ได้เสมอว่าเครือข่ายเชื่อมต่อจริงไปมากแค่ไหน — ไม่ใช่แค่ดูเรียงกันสวยงามเฉยๆ

ชิ้นส่วนท่อ

แต่ละช่องเป็นหนึ่งในสี่รูปทรง สร้างจากข้อต่อสูงสุดสามจุดจากทั้งสี่ทิศ (เหนือ ตะวันออก ใต้ ตะวันตก) ชิ้นปลายท่อมีข้อต่อเดียวและเป็นจุดสิ้นสุดของกิ่งท่อ ชิ้นท่อตรงมีข้อต่อสองจุดอยู่คนละฝั่งตรงข้ามกันและปล่อยน้ำไหลผ่านตรงๆ ชิ้นท่อโค้งมีข้อต่อสองจุดอยู่ฝั่งที่ติดกันและใช้เลี้ยวมุม ชิ้นสามทางมีข้อต่อสามจุดและแยกน้ำออกเป็นสามทิศทาง ชิ้นที่มีข้อต่อครบสี่จุด (กากบาทเต็ม) จะไม่ปรากฏในปริศนา Pipes ที่สร้างขึ้นโดยเจตนา — เพราะชิ้นสี่ทิศจะมีรูปร่างเหมือนเดิมทุกมุมที่หมุน จึงไม่มีทางวางผิดได้เลย ทำให้การหมุนชิ้นนั้นไม่มีความหมายใดๆ การจำกัดข้อต่อสูงสุดสามจุดต่อช่องจึงทำให้ทุกช่องบนกระดานเป็นการตัดสินใจที่แท้จริง

กติกา

  • การแตะช่องจะหมุนมันตามเข็มนาฬิกา 90°; แตะสี่ครั้งจะกลับไปยังตำแหน่งเริ่มต้น
  • ข้อต่อจะนับเป็นการเชื่อมต่อจริงก็ต่อเมื่อทั้งสองช่องเห็นตรงกัน — ช่องของคุณต้องเปิดไปทางช่องข้างเคียง และช่องข้างเคียงนั้นก็ต้องเปิดกลับมาหาคุณด้วย ข้อต่อที่ชี้ไปยังช่องข้างเคียงที่ไม่เปิดกลับมาคือปลายท่อเปิดค้างอยู่ ไม่ใช่การเชื่อมต่อ
  • ข้อต่อห้ามชี้ออกนอกขอบกระดานเด็ดขาด ช่องใดก็ตามที่มีข้อต่อชี้ไปยังขอบเขตยังถือว่าวางไม่ถูกต้อง
  • ปริศนาจะแก้สำเร็จก็ต่อเมื่อทุกช่องในกระดานเชื่อมถึงแหล่งน้ำได้ผ่านสายโซ่ของการเชื่อมต่อร่วมกัน และไม่มีปลายท่อเปิดค้างแม้แต่จุดเดียวบนกระดาน
  • ปริศนาที่สร้างขึ้นทุกข้อจะมีการหมุนของแต่ละช่องเพียงชุดเดียวที่ตอบสนองเงื่อนไขทั้งหมดข้างต้น — คำตอบที่ถูกต้องมีเพียงหนึ่งเดียวเสมอ

เทคนิคการแก้ปริศนา

  • เริ่มจากแหล่งน้ำ หมุนช่องแหล่งน้ำและช่องข้างเคียงโดยตรงก่อน — ทุกอย่างที่คุณสร้างในที่สุดต้องเชื่อมกลับผ่านช่องเหล่านี้ ดังนั้นการวางตำแหน่งกึ่งกลางให้ถูกต้องจะเป็นจุดยึดของกระดานทั้งหมด
  • จัดการขอบและมุมก่อน ช่องที่ติดกับขอบกระดานจะไม่มีทางมีข้อต่อชี้ออกนอกกระดานได้เลย ซึ่งมักจะช่วยลดตัวเลือกทิศทางที่เป็นไปได้ของช่องขอบให้เหลือแค่หนึ่งหรือสองทิศทันที
  • ติดตามปลายท่อที่ค้างอยู่ เมื่อคุณหมุนช่องหนึ่งจนมีข้อต่อใหม่ชี้ไปยังช่องข้างเคียงที่ยังไม่ได้หมุน ให้จับตาดูช่องข้างเคียงนั้น — ตอนนี้มันมีเบาะแสชัดเจนแล้วว่าต้องหันไปทางไหนเพื่อรับการเชื่อมต่อนั้น แทนที่จะปล่อยให้ค้างอยู่
  • ใช้ไฮไลต์แบบเรียลไทม์ให้เป็นประโยชน์ ส่วนของเครือข่ายที่เรืองแสงและเชื่อมต่อแล้วคือหลักฐานความคืบหน้าของคุณ: ถ้าช่องที่คุณเพิ่งหมุนไม่สว่างขึ้น แสดงว่าช่องนั้นหรือช่องข้างเคียงช่องหนึ่งยังไม่ตรงแนวตลอดสายที่เชื่อมกลับไปแหล่งน้ำ
  • เก็บชิ้นสามทางไว้แก้เป็นลำดับท้ายๆ ในแต่ละกิ่ง เพราะชิ้นสามทางแยกน้ำออกเป็นสามทิศ จึงมักจะง่ายกว่าถ้าคุณคิดหาแขนที่ง่ายกว่าสองข้างรอบๆ มันก่อน แล้วปล่อยให้ทิศทางที่ถูกต้องของชิ้นสามทางปรากฏออกมาจากสิ่งที่ช่องข้างเคียงกำหนดไว้แล้ว

การควบคุม

แตะหรือคลิกช่องใดก็ได้เพื่อหมุนมันตามเข็มนาฬิกา 90°; แตะต่อไปเรื่อยๆ เพื่อวนดูทุกทิศทางที่เป็นไปได้ของมัน ไม่มีปุ่มทำเครื่องหมายหรือย้อนกลับแยกต่างหาก — ทุกการแตะจะยืนยันการหมุนทันที และไฮไลต์การเชื่อมต่อแบบเรียลไทม์จะบอกคุณทันทีว่าการหมุนนั้นช่วยหรือไม่ ใช้ปุ่ม "ปริศนาใหม่" ได้ทุกเมื่อเพื่อสร้างกระดานใหม่ที่ระดับความยากปัจจุบันของคุณ ใช้ปุ่ม "ประจำวัน" เพื่อโหลดปริศนาที่ทุกคนเล่นร่วมกันของวันนี้ และใช้ตัวเลือกขนาดเพื่อสลับระหว่างกระดาน 5×5, 7×7 และ 9×9

ปริศนาประจำวัน

ปุ่ม "ประจำวัน" จะโหลดปริศนาพิเศษที่สร้างขึ้นจากวันที่ของวันนี้ ดังนั้นผู้เล่นทุกคนที่กดปุ่มประจำวันในวันปฏิทิน UTC เดียวกันจะได้กระดานเดียวกันเป๊ะๆ มาแก้ — เป็นวิธีที่ยุติธรรมในการเทียบเวลาและคะแนนกับเพื่อนๆ ปริศนาประจำวันจะเปลี่ยนโดยอัตโนมัติตอนเที่ยงคืนตามเวลา UTC และเป็นอิสระจากกระดาน "ปริศนาใหม่" ที่เล่นซ้ำได้ไม่จำกัด ซึ่งจะใช้เมล็ดสุ่มใหม่ทุกครั้งที่คุณกดปุ่ม

การให้คะแนนและตารางอันดับ

คะแนนของคุณจะถูกคำนวณทันทีที่เครือข่ายเชื่อมต่อครบสมบูรณ์โดยไม่มีปลายท่อเปิดค้าง: คะแนน = 10000 − วินาที × 5 − จำนวนพลาด × 200 การแก้ปริศนาที่รวดเร็วและไม่มีการพลาดจะได้คะแนนใกล้เคียงคะแนนสูงสุด 10000 มากที่สุด; ทุกวินาทีที่ผ่านไปจะเสียไป 5 คะแนน และทุกการพลาด — การหมุนช่องออกจากทิศทางที่ถูกต้องหลังจากที่มันเคยอยู่ในตำแหน่งถูกต้องแล้ว — จะเสียไป 200 คะแนน ผลลัพธ์จะถูกจำกัดไว้ระหว่าง 1 ถึง 99,999 และถูกบันทึกแยกตามระดับความยาก ดังนั้นกระดานแต่ละขนาดจึงมีตารางอันดับของตัวเอง

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

ปริศนา Pipes ทุกข้อมีคำตอบเดียวเสมอหรือไม่?

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

ทำไมปริศนาถึงยังไม่เสร็จทั้งที่ดูเหมือนทุกอย่างเชื่อมต่อกันหมดแล้ว?

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

ตัวนับการพลาดทำงานอย่างไร?

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

คะแนนของฉันคำนวณอย่างไร?

คะแนน = 10000 − วินาที × 5 − จำนวนพลาด × 200 ถูกจำกัดไว้ในช่วง 1–99,999 การแก้ปริศนาอย่างรวดเร็วโดยไม่พลาดเลยจะทำให้คุณใกล้เคียงคะแนนสูงสุด 10000 มากที่สุด; ทุกวินาทีที่ใช้ไปและทุกการพลาดที่เกิดขึ้นจะตัดคะแนนออกจากยอดรวม คะแนนจะถูกเก็บแยกตามระดับความยาก ดังนั้นกระดาน 5×5, 7×7 และ 9×9 แต่ละแบบจะมีตารางอันดับของตัวเองให้ไต่

ควรเริ่มต้นด้วยขนาดกระดานไหนดี?

เริ่มด้วยกระดาน 5×5 (ง่าย) เพื่อทำความคุ้นเคยกับวิธีที่ข้อต่อและไฮไลต์แบบเรียลไทม์ทำงาน จากนั้นขยับไปที่ 7×7 (ปานกลาง) เมื่อการหมุนช่องให้เข้าที่รู้สึกรวดเร็วและเป็นธรรมชาติ และลองท้าทายกระดาน 9×9 (ยาก) เมื่อคุณต้องการเครือข่ายเต็มความยาวที่มีชิ้นสามทางและกิ่งท่อยาวๆ ให้วางแผน แต่ละขนาดจะเก็บสถิติดีที่สุดของตัวเองไว้ต่างหาก จึงมีสถิติส่วนตัวใหม่ให้ไล่ล่าเสมอ

ปริศนา "ประจำวัน" คืออะไร แตกต่างจาก "ปริศนาใหม่" อย่างไร?

ปริศนาประจำวันถูกสร้างขึ้นจากวันที่ปัจจุบันตามเวลา UTC ดังนั้นมันจึงเป็นกระดานเดียวกันเป๊ะๆ สำหรับผู้เล่นทุกคนที่เปิดเล่นในวันปฏิทินนั้น — เป็นความท้าทายร่วมกันที่คุณสามารถเทียบสถิติและเวลากับคนอื่นได้ ในทางกลับกัน "ปริศนาใหม่" จะสุ่มเมล็ดใหม่ทุกครั้งที่คุณกด จึงเป็นกระดานที่แตกต่างและเล่นซ้ำได้ไม่จำกัดตามระดับความยากที่คุณเลือก

เล่นแบบออฟไลน์ได้ไหม?

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