จะจัดเรียงลูกบาศก์รูบิก 6 เหลี่ยมหรือ 3x3 อย่างไร?บทความนี้จะช่วยให้คุณเรียนรู้วิธีหมุนลูกบาศก์รูบิก 6 ด้านในวิธีที่ง่ายที่สุด
แก้ลูกบาศก์รูบิกอย่างไร? หากคุณเคยดูลูกบาศก์รูบิกและสงสัยว่าจะไขความลับของมันได้อย่างไร คุณมาถูกที่แล้ว ในบล็อกนี้ เราจะเจาะลึกศิลปะการแก้ลูกบาศก์รูบิก และค้นหาวิธีเล่นปริศนาสนุกๆ ในช่วงพัก
เมื่อคุณถือลูกบาศก์รูบิกในมือ สิ่งที่คุณมองเห็นก็คือภาพโมเสกสี่เหลี่ยมหลากสีที่สับสนวุ่นวาย นี่เป็นปริศนา ความท้าทายที่น่าปวดหัว ที่ทำให้ใครหลายๆ คนสับสน แต่คุณรู้ไหมว่า? เกมนี้ไม่ได้เป็นเพียงแค่เกมเรียงสี แต่ยังเป็นเกมที่ให้คุณปลดล็อคศักยภาพในการแก้ปัญหาที่ซ่อนอยู่ได้ด้วย
แต่จะเริ่มต้นจากตรงไหนล่ะ? ลองนั่งอ่านบทความนี้จนจบดูสิ ไม่ว่าคุณจะเป็นมือใหม่หรือเคยลองไขลูกบาศก์รูบิกแล้ว บล็อกนี้จะเป็นแผนที่นำทางสู่การพิชิตลูกบาศก์รูบิกในตำนาน
วิธีการแก้รูบิก
สูตรรูบิก 3x3 ส่วนที่ 1: ชั้นแรก
1. ทำความคุ้นเคยกับ ส่วน บันทึกที่ด้านล่างของหน้า
2. เลือกด้านที่จะเริ่มต้น ในตัวอย่างด้านล่าง สีเลเยอร์แรกจะเป็นสีขาว
3. ปริศนาไม้กางเขน ค้นหาหน้าที่มีชิ้นส่วนตรงกลางสีขาวและหมุนไปด้านบน จัดเรียงชิ้นขอบสีขาวทั้งสี่ชิ้นในตำแหน่งที่ถูกต้อง (คุณสามารถทำสิ่งนี้ได้ด้วยตนเองโดยไม่ต้องใช้อัลกอริทึม) ชิ้นขอบทั้งสี่ชิ้นจะต้องวางในตำแหน่งที่ถูกต้องโดยเว้นระยะห่างไม่เกิน 8 ขั้น (โดยทั่วไปคือ 5 หรือ 6 ขั้น)

พลิกไม้กางเขนให้หงายขึ้น หมุนลูกบาศก์รูบิก 180° เพื่อให้ไม้กางเขนอยู่ที่ด้านล่าง
4. แก้ชิ้นส่วนมุมทั้งสี่ของชั้นแรกทีละชิ้น คุณยังสามารถวางชิ้นมุมในตำแหน่งที่ถูกต้องได้โดยไม่ต้องใช้อัลกอริทึม ในการเริ่มต้น มาดูตัวอย่างการวางมุมให้เข้าที่กัน:

เมื่อขั้นตอนนี้เสร็จสมบูรณ์ เลเยอร์แรกก็จะเสร็จสมบูรณ์ โดยมีสีเดียว (ในกรณีนี้คือสีขาว) ที่ด้านล่าง
5. ยืนยันว่าชั้นแรกอยู่ในตำแหน่งที่ถูกต้อง ตอนนี้คุณได้ทำเลเยอร์แรกเสร็จเรียบร้อยแล้ว และควรจะมีลักษณะดังนี้ (มุมมองด้านล่าง)

สูตรรูบิก 3x3 ภาค 2 : ชั้นกลาง
1. จัดเรียงชิ้นขอบทั้งสี่ชิ้นของชั้นกลางให้อยู่ในตำแหน่งที่ถูกต้อง ในตัวอย่างของเรา นี่คือส่วนขอบที่ไม่มีสีเหลือง คุณต้องรู้อัลกอริทึมเพื่อแก้ปัญหาเลเยอร์กลาง อัลกอริทึมที่สองจะสมมาตรกับอัลกอริทึมแรก
- หากชิ้นขอบอยู่บนชั้นล่าง:

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

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

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

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

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

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

คุณยังสามารถใช้อัลกอริทึมแบบสมมาตรได้อีกด้วย (ลูกศรสีแดงแสดงการหมุนทวนเข็มนาฬิกา)


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

ไม่มีชิ้นส่วนมุมใดอยู่ในทิศทางที่ถูกต้อง:

โดยทั่วไป ข้อ (3.a) ใช้ได้ในกรณีต่อไปนี้:

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

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

โปรดทราบว่า ลง ซ้าย ขึ้น ขวา เป็นลำดับของอัลกอริทึมประเภท "H" และ "Fish" ของ Dedmore ส่วนใหญ่ คุณเพียงแค่ต้องจำอัลกอริทึมหนึ่งเดียว:

หากชิ้นส่วนขอบทั้งสี่ชิ้นกลับด้าน คุณควรดำเนินการแก้อัลกอริทึมรูป "H" จากด้านใดก็ได้ และคุณจะต้องดำเนินการตามอัลกอริทึมนี้ใหม่อีกครั้งเพื่อแก้ลูกบาศก์รูบิก
ยินดีด้วย! คุณได้แก้ลูกบาศก์รูบิกแล้ว
ส่วนที่ 4: หมายเหตุ
1. นี่คือกุญแจสู่คำอธิบายประกอบทั้งหมดที่ใช้ในบทความ
ชิ้นส่วนของลูกบาศก์รูบิกเรียกว่า ลูกบาศก์ และพื้นที่สีต่างๆ ในลูกบาศก์รูบิกเรียกว่า เซลล์
รูบิกมีชิ้นส่วนอยู่ 3 ประเภท:
- ชิ้นส่วนตรงกลาง (หรือชิ้นส่วนหลัก) อยู่ตรงกลางแต่ละหน้าของลูกบาศก์รูบิก มีทั้งหมด 6 ชิ้น โดยแต่ละชิ้นจะมีช่องสีต่างๆ กัน
- ชิ้นมุม (หรือชิ้นมุม) ที่อยู่ที่มุมของลูกบาศก์รูบิก มีทั้งหมด 8 ชิ้น โดยแต่ละชิ้นมีสี่เหลี่ยมสี 3 อัน
- ชิ้นขอบ (หรือชิ้นที่อยู่ติดกัน) อยู่ระหว่างชิ้นมุมที่อยู่ติดกันแต่ละคู่ มีทั้งหมด 12 ชิ้น โดยแต่ละชิ้นจะมีช่องสี 2 ช่อง
ลูกบาศก์รูบิกไม่ใช่ทุกอันจะมีสีเดียวกัน สีที่ใช้ในการประกอบบทความนี้เรียกว่า BOY (เพราะสีหน้าสีน้ำเงิน สีส้ม และสีเหลือง เรียงตามเข็มนาฬิกาทั้งหมด)
- สีขาวตรงข้ามกับสีเหลือง;
- สีน้ำเงินอยู่ตรงข้ามกับสีเขียว
- สีส้มอยู่ตรงข้ามกับสีแดง
2. บทความนี้ใช้มุมมองที่แตกต่างกันสองแบบเกี่ยวกับลูกบาศก์รูบิก:
มุมมอง 3 มิติ แสดงให้เห็นหน้าของลูกบาศก์รูบิก 3 ด้าน ได้แก่ ด้านหน้า (สีแดง) ด้านบน (สีเหลือง) และด้านข้างขวา (สีเขียว) ในขั้นตอนที่ 4 อัลกอริทึม (1.b) จะแสดงด้วยรูปภาพที่แสดงด้านซ้ายของลูกบาศก์รูบิก (สีน้ำเงิน) ด้านหน้า (สีแดง) และด้านบน (สีเหลือง)

มุมมองด้านบน แสดงเฉพาะด้านบนด้านบนของลูกบาศก์รูบิก (สีเหลือง) ด้านหน้าจะอยู่ด้านล่าง(สีแดง)

3. สำหรับมุมมองจากบนลงล่าง แถบเล็กแต่ละแถบจะแสดงตำแหน่งของกล่องสีที่สำคัญ ในภาพ สี่เหลี่ยมสีเหลืองของชิ้นมุมด้านหลังบนจะอยู่บนหน้าด้านบน (สีเหลือง) ในขณะที่สี่เหลี่ยมสีเหลืองของชิ้นมุมด้านหน้าบนจะอยู่บนหน้าด้านหน้าของลูกบาศก์รูบิก

4. หากช่องสีเป็นสีเทา แสดงว่าสีนั้นไม่สำคัญในเวลานั้น
5. ลูกศร (สีน้ำเงินหรือสีแดง) แสดงผลของอัลกอริทึม เช่น สำหรับอัลกอริทึม (3.a) จะทำให้ชิ้นส่วนมุมทั้งสามหมุนรอบตัวเองตามที่แสดงในภาพ หากเซลล์สีเหลืองอยู่ในตำแหน่งเดียวกับในภาพ เมื่ออัลกอริทึมเสร็จสิ้น เซลล์เหล่านั้นจะอยู่ด้านบน

- แกนหมุนเป็นเส้นทแยงมุมขนาดใหญ่ของลูกบาศก์รูบิก (จากมุมหนึ่งไปยังอีกมุมหนึ่งของลูกบาศก์รูบิก)
- ลูกศรสีน้ำเงินใช้เพื่อแสดงทิศทางการหมุนตามเข็มนาฬิกา (อัลกอริทึม (3.a))
- ลูกศรสีแดงใช้เพื่อแสดงทิศทางการหมุนทวนเข็มนาฬิกา (อัลกอริทึม (3.b) สมมาตรกับ (3.a))
6. เมื่อดูจากด้านบน กล่องสีฟ้าอ่อนแสดงให้เห็นว่าชิ้นขอบวางแนวไม่ถูกต้อง ในภาพชิ้นขอบทั้งซ้ายและขวามีการวางแนวไม่ถูกต้อง ซึ่งหมายความว่าหากเซลล์ด้านบนเป็นสีเหลือง เซลล์สีเหลืองของชิ้นขอบทั้งสองนี้จะไม่อยู่ด้านบน แต่จะอยู่ที่ด้านข้าง

7. สำหรับคำอธิบายขั้นตอน สิ่งสำคัญคือคุณต้องมองลูกบาศก์รูบิกจากด้านหน้าเสมอ

ตัวอย่างขั้นตอนบางประการที่ต้องดำเนินการ:

เคล็ดลับในการแก้รูบิก 3x3
ฝึกฝน. คุณควรใช้เวลาสักระยะกับลูกบาศก์รูบิกเพื่อเรียนรู้วิธีหมุนลูกบาศก์ในทิศทางต่างๆ สิ่งนี้สำคัญมากโดยเฉพาะอย่างยิ่งเมื่อคุณกำลังเรียนรู้วิธีการแก้ไขเลเยอร์แรก
รู้จักสีลูกบาศก์รูบิกของคุณ คุณจะต้องรู้ว่าสีไหนตรงข้ามกับสีไหน และลำดับของสีทั้งหมดรอบๆ สีนั้น ตัวอย่างเช่น หากสีขาวอยู่ด้านบนและสีแดงอยู่ด้านหน้า คุณจะต้องรู้ว่าสีน้ำเงินอยู่ทางขวา สีส้มอยู่ด้านหลัง สีเขียวอยู่ทางซ้าย และสีเหลืองอยู่ด้านล่าง
สำหรับผู้ที่ชอบแก้ลูกบาศก์รูบิกแบบรวดเร็ว หรือผู้ที่ไม่ชอบความยากในการแก้ลูกบาศก์รูบิก สามารถซื้อชุดลูกบาศก์รูบิกแบบ DIY ได้ ชิ้นส่วนลูกบาศก์รูบิกมีมุมด้านในที่โค้งมน และชุด DIY จะช่วยให้คุณปรับความแน่นได้ ทำให้เคลื่อนย้ายลูกบาศก์รูบิกได้ง่ายขึ้น คุณควรพิจารณาการหล่อลื่นลูกบาศก์รูบิกของคุณด้วยสารหล่อลื่นที่มีส่วนประกอบซิลิโคน
คุณสามารถเริ่มต้นด้วยสีเดียวกันกับในบทความเพื่อช่วยให้คุณเข้าใจตำแหน่งของแต่ละสีได้ดีขึ้น หรือลองเลือกสีที่ช่วยให้คุณจัดเรียงไม้กางเขนได้ง่ายขึ้น
วางชิ้นส่วนขอบทั้งสี่ชิ้นไว้และพยายามคิดล่วงหน้าถึงวิธีการย้ายชิ้นส่วนเหล่านั้นเข้าที่โดยไม่ต้องทำจริง ด้วยการฝึกฝนและประสบการณ์ วิธีนี้จะแนะนำคุณในการแก้ไขปัญหาเหล่านั้นในไม่กี่ขั้นตอน และในการแข่งขัน ผู้เข้าร่วมจะต้องมีเวลา 15 วินาทีในการดูลูกบาศก์รูบิกของตน ก่อนที่เวลาจะเริ่มต้น
เข้าใจวิธีการทำงานของอัลกอริทึม ขณะที่คุณดำเนินการตามอัลกอริทึม คุณควรพยายามติดตามชิ้นส่วนสำคัญของลูกบาศก์รูบิกเพื่อดูว่ามันเคลื่อนที่ไปที่ใด พยายามหารูปแบบในอัลกอริทึม ตัวอย่างเช่น:
- ในอัลกอริทึม (2.a) และ (2.b) ที่ใช้ในการสลับชิ้นมุมของเลเยอร์บนสุด คุณจะดำเนินการ 4 ขั้นตอน (เมื่อเสร็จสิ้น เลเยอร์ล่างและเลเยอร์กลางทั้งหมดของลูกบาศก์รูบิกจะกลับไปยังเลเยอร์กลาง) จากนั้นพลิกด้านบนคว่ำลง และดำเนินการย้อนกลับของ 4 ขั้นตอนแรก ดังนั้นอัลกอริทึมนี้จึงไม่ส่งผลกระทบต่อเลเยอร์แรก/ล่างและเลเยอร์กลาง
- สำหรับอัลกอริทึม (4.a) และ (4.b) คุณควรจำไว้ว่าคุณกำลังหมุนเลเยอร์ด้านบนไปในทิศทางเดียวกันกับทิศทางที่คุณต้องการหมุนชิ้นขอบทั้งสามชิ้น
- สำหรับอัลกอริทึม (5) ซึ่งเป็นแบบ Dedmore ที่เป็นรูปตัว "H" วิธีหนึ่งในการจำอัลกอริทึมคือการติดตามเส้นทางของชิ้นขอบที่พลิกกลับบนหน้าขวาบนและคู่ชิ้นมุมรอบๆ ชิ้นนั้นในครึ่งแรกของการแก้อัลกอริทึม จากนั้น ในช่วงครึ่งหลังของกระบวนการนี้ คุณควรติดตามชิ้นขอบที่พลิกกลับและชิ้นมุมที่เหลืออีกคู่หนึ่ง คุณจะสังเกตเห็นว่าคุณได้ดำเนินการไปห้าขั้นตอน (เจ็ดขั้นตอนหากรวมการหมุนครึ่งหนึ่งซึ่งมีสองขั้นตอน) จากนั้นหมุนหน้าด้านบนครึ่งหนึ่ง และย้อนทิศทางห้าขั้นตอนแรก และสุดท้ายหมุนหน้าด้านบนครึ่งหนึ่งอีกครั้ง
ไปไกลกว่านี้ เมื่อคุณเชี่ยวชาญอัลกอริทึมทั้งหมดแล้ว คุณก็สามารถมองหาวิธีที่เร็วกว่าในการแก้ลูกบาศก์รูบิกได้:
- แก้ปัญหาชิ้นมุมของชั้นแรกร่วมกับชิ้นขอบของชั้นกลางในขั้นตอนเดียว
- ค้นหาอัลกอริทึมในการวางแนวชิ้นมุมของเลเยอร์สุดท้ายใน 5 กรณีซึ่งต้องใช้อัลกอริทึม 2 อัน (3.a/b)
- เรียนรู้อัลกอริทึมในการสลับชิ้นมุมของเลเยอร์สุดท้ายในสองกรณีเมื่อชิ้นขอบไม่มีชิ้นใดอยู่ในตำแหน่งที่ถูกต้อง
- เรียนรู้อัลกอริทึมสำหรับกรณีที่ชิ้นขอบทั้งหมดของเลเยอร์สุดท้ายถูกย้อนกลับ
วิธีการแก้ลูกบาศก์รูบิกแบบชั้นต่อชั้นเป็นเพียงหนึ่งในวิธีมากมายที่มีอยู่ทั่วโลก ตัวอย่างเช่น วิธีของ Petrus ซึ่งสามารถแก้ลูกบาศก์รูบิกได้ในขั้นตอนน้อยกว่า โดยต้องสร้างลูกบาศก์รูบิกขนาด 2×2×2 ให้เสร็จ จากนั้นขยายให้เป็นลูกบาศก์รูบิกขนาด 2×2×3 ปรับทิศทางของชิ้นส่วนขอบ จัดเรียงให้กลายเป็นลูกบาศก์ขนาด 2×3×3 (แก้ได้ 2 ชั้นแล้ว) วางชิ้นส่วนมุมที่เหลือในตำแหน่งที่ถูกต้อง จัดทิศทาง และสุดท้ายจัดเรียงชิ้นส่วนขอบที่เหลือในตำแหน่งที่ถูกต้อง
ไปไกลกว่านี้ สำหรับชั้นสุดท้าย หากคุณต้องการแก้ลูกบาศก์รูบิกอย่างรวดเร็ว คุณจะต้องแบ่งขั้นตอนสุดท้ายสี่ขั้นตอนออกเป็นสองขั้นตอนเพื่อดำเนินการต่อ ตัวอย่างเช่น สลับและจัดทิศทางชิ้นมุมในขั้นตอนหนึ่ง จากนั้นสลับและจัดทิศทางขอบในขั้นตอนหนึ่ง หรือคุณสามารถเลือกที่จะวางแนวชิ้นส่วนมุมและขอบทั้งหมดในขั้นตอนเดียว และสลับเปลี่ยนชิ้นส่วนมุมและขอบทั้งหมดในขั้นตอนเดียว