Xem máy tính xoay Rubik khổng lồ hoa cả mắt: 6 tỷ ô màu, cao ngang tòa Burj Khalifa, tốn 2706 tiếng để giải
Bệnh lười biếng đã ngăn tôi ngồi học giải một khối Rubik 3×3x3, còn anh chàng này dù không biết chơi Rubik, vẫn chịu khó tìm tòi để giải ra khối Rubik 32.768×32.768×32.768.
Một khối Rubik cơ bản có 6 mặt với 6 màu khác nhau, mỗi mặt có 9 ô và tổng cộng 54 ô nhỏ; một khối Rubik có thể nằm vừa lòng bàn tay của bạn. Kỷ lục tốc độ giải Rubik thế giới do Yusheng Du nắm giữ, với thời gian chỉ 3,47 giây, máy tính có thể giải còn nhanh hơn nữa, chỉ cần tới 0,38 giây.
Kích cỡ của khối Rubik càng lớn, thời gian cần để giải ra được câu đố này sẽ càng nhiều, có thể lên tới hàng giờ. Thật khó tưởng tượng xem việc giải một khối Rubik khổng lồ sẽ lâu ra sao.
Đó là lý do vì sao YouTuber này lại cần tới hệ thống giả lập để trả lời câu hỏi khó. ShellPuppy thiết kế nên khối Rubik có kích cỡ mỗi mặt là 32.768×32.768, với tổng cộng 6.442.450.944 ô màu; khối Rubik chỉ có trong tưởng tượng sẽ cao tương đương tòa nhà Burj Khalifa, tòa kiến trúc chọc trời cao nhất thế giới.
Hệ thống máy tính của ShellPuppy mất tới 2706,16 tiếng để giải thành công khối Rubik. Và nếu bạn có 15 phút rảnh rang, hãy ngồi ngắm máy tính xếp 6,4 tỷ ô màu vào thành một khối Rubik hoàn chỉnh.
Ý tưởng đến với ShellPuppy khi anh ngồi xem video về máy tính giải thành công khối Rubik 55×55. Với đầu óc của một kỹ sư và lập trình viên phần mềm, ShellPuppy biết mình có thể làm được một mô hình giả lập lớn hơn thế, tự tin khẳng định khối Rubik 55×55 vẫn là quá bé nhỏ.
“ Máy tính có bộ nhớ và sức mạnh xử lý lớn hơn thế nhiều. Vì thế tôi ngồi tính nháp ra xem mình có thể làm gì với 32GB RAM. Tôi đã chọn kích cỡ khối Rubik là 65.536×65.536“, ShellPuppy nói với Motherboard.
Bước vào thử nghiệm, ShellPuppy mới thấy vấn đề nan giải: kích cỡ khối Rubik quá lớn, thời gian giải lên tới tận nhiều năm trời. Vì thế anh giảm kích cỡ xuống 32.768×32.768; chia nửa số ô màu mỗi mặt, ShellPuppy đã có thể giảm thời gian giải khối Rubik xuống 8 lần. Mất mấy ngày cuối tuần để ShellPuppy viết code, tạo thành mô hình giả lập giải Rubik.
Tính toán xong xuôi rồi thì “chàng cún” nhận ra vấn đề nan giải: mình không biết giải Rubik ra sao. “ Đến hôm nay, tôi vẫn chưa một lần ngồi lại và giải một khối Rubik cho tử tế“, ShellPuppy thật thà thừa nhận.
Anh đã tìm tới hướng dẫn giải trên mạng, xem các video dạy cách giải các khối Rubik có kích cỡ khác thường. Để ra được sản phẩm cuối cùng, ShellPuppy mất vài đêm và mấy hôm cuối tuần mất ngủ.
Cũng dễ hiểu thôi, giải khối Rubik có kích cỡ ngang ngửa tòa nhà Burj Khalifa đâu phải chuyện dễ dàng. Theo lời ShellPuppy, các ô màu ở góc cũng dễ giải ra thôi, một khi đã biết được mỗi mặt có màu gì. Điểm khó nhằn chính là các ô màu ở viền mỗi mặt.
“ Tôi viết được thuật toán giải được khối Rubik, nhưng có thể chắc chắn đó không phải cách hiệu quả nhất. Tuy nhiên, việc giải ra các cạnh hiệu quả hay không chẳng quan trọng, bởi lẽ kích thước của nó không thấm vào đâu so với lượng ô màu cần giải nằm ở giữa mỗi mặt khối Rubik“.
Đúng là có thể làm cho cỗ máy giải Rubik hoạt động hiệu quả hơn, nhưng vấn đề nằm ở chỗ đa số máy tính không thể render ra và giải thành công khối Rubik có kích cỡ lớn hơn. “ Cứ như đang đi thì vướng bức rào chắn vậy, kể cả khi có cỗ máy tính mạnh hơn 10 lần hay 100 lần thì cũng chỉ đẩy xa rào chắn ra được chút đỉnh thôi“.
Ta không bao giờ lắp ráp thành công được khối Rubik có kích cỡ ngang ngửa tòa tháp Burj Khalifa cả, mô hình giả lập của ShellPuppy là thứ “xịn” nhất nhân loại có thể có.
Theo Trí thức trẻ
Những phát minh siêu sáng tạo và độc đáo khiến bạn phải trầm trồ
Sự sáng tạo của con người là "không biên giới", không có gì là không thể. Những phát minh "siêu sáng tạo" đôi khi khiến bạn không khỏi kinh ngạc
Chỉ cần sử dụng vòi rửa tay ở trên là chiếc bồn cầu này sẽ tự động xả nước cho bạn
Mặt sàn 3D tạo trải nghiệm mới lạ cho bạn - thực ra đó chỉ là một mặt sàn phẳng
Khối rubik dành riêng cho những người khiếm thị
Thiết kế vỏ hộp vừa giúp bạn trông "sang chảnh" khi thưởng thức pizza, vừa tránh việc vấy bẩn chiếc áo đang mặc
Những chiếc bánh xe thông minh cho phép bạn vận chuyển qua cầu thang
Nếu khu trung tâm thương mại có quá nhiều lựa chọn để bạn tham quan, hãy ấn nút "bất kì" để "chọn bừa" một tầng xem sao
Cầu thang này giúp bạn đếm số calorie tiêu hao sau mỗi bậc bước lên
Sân bay vùng Lauderdale có những chiếc ghế thư giãn để bạn ngồi từ trên cao ngắm những chiếc máy bay cất/hạ cánh
Bồn tiểu trong quán bar này làm từ những thùng bia đã qua sử dụng
Đây là một cây cọ? Thực chất đó là một tòa nhà với thiết kế đặc biệt
Đến những chú cún cũng có trạm nghỉ chân
Tay cầm của cánh cửa khu WC công cộng này tích hợp luôn với một hộp đựng xà phòng
Tiết kiệm không gian tối ưu với bồn rửa 3 trong 1: vòi nước, vòi lấy xà phòng và máy sấy tay
Những giá đặt cốc ở một khu công sở phòng việc cầm nhiều quá gây...mỏi
Đôi khi đến những quán ăn, bạn phải loay hoay không biết đặt, treo cặp ở đâu thì chiếc ghế này là giải pháp
"Quả bóng" nén từ mật ong này giúp bạn thưởng thức món trà một cách đúng điệu với mật ong mọi lúc mọi nơi
CTV Hạ Minh Hà/VOV.VN (biên dịch)
Theo BS
AI học được cách giải khối rubik chỉ trong 1,2 giây Các nhà nghiên cứu tại Đại học California thuộc thành phố Irvine (Mỹ) đã tạo ra một hệ thống trí tuệ nhân tạo (AI) có thể giải quyết các khối rubik trong thời gian trung bình là 1,2 giây với khoảng 20 lần di chuyển. Giải đố các khối rubik luôn là một bài toán thú vị với giới trẻ và cả AI...