三菱電機的工程師,在2024.5.7這一天,用自家開發的機器人,名為TOKUFASTbot,以0.305秒的速度,打破了機器人解魔術方塊的金氏世界紀錄,比上一個由麻省理工學院創下的紀錄(0.38秒)快了0.075秒。
TOKUFASTbot,是TOKUI Fast Accurate Synchronized Motion Testing Robot的縮寫(反正就硬要湊出FAST這個字就對了),可看出機器人的特性就是快、同步、準。
「速すぎて見えない」と思った方、朗報です。三菱電機さんがスピード感をうまくまとめた動画をアップしてくれました😊pic.twitter.com/C5wokJmot8
— ギネス世界記録 (@GWRJapan) May 23, 2024
看看第二部的慢動作影片,可以看到好幾次有同時翻轉對面兩層的動作,就是因為那是用電腦演算法算出來的,以人類來說是幾乎不可能做到的。
目前世界上最有公信力的魔術方塊比賽紀錄,都是在世界方塊協會(World Cube Association)的規範下,所進行的認證比賽。目前有認證的共有17項比賽項目,每一種魔術方塊紀錄都有分為單次(Single)跟平均(Average)兩種紀錄(顯然機器人的紀錄只看單次),所以通常會有兩個最快的紀錄。
目前(2024.6)的三階魔術方塊世界紀錄是由韓裔美籍玩家Max Park(大公園)在2023年6月所創下的單次3.13秒,詳情請見本文,跟神一樣。
三階平均紀錄則是由中國神童-王藝衡,一樣是在2023年6月所創下的平均4.48秒世界紀錄,詳見本文。
我們(人類)在解魔術方塊時所用的方法,大致上分為LBL(Layer-by-layer 層解法)、CFOP(Cross-F2L-OLL-PLL)、橋式(Roux法),另外還有一些比較簡單或複雜的解法,例如雙公式基本解、8355、左右開門法、角先法....等,都是以人類能理解的方式來進行復原,不論哪一個方法都是循序漸進地把同色塊堆疊在一起的作法。但機器人解魔術方塊的原理就跟人類的邏輯完全不同了,基本上電腦能用人腦無法運算的方式來"算出"最短的復原路徑,用的是一套叫做Kociemba的演算法,這部分YT頻道"方塊轉不快"有一部非常深入淺出的介紹"電腦如何解魔術方塊",強力推薦觀看!
所以綜上所述,電腦解方塊的路徑已經比人類縮短超過一半以上,再加上精準暴力的馬達瞬間作動時間,因此業界剛開始研發魔術方塊機器人沒多久,很快就超過當時的人類紀錄了,下面是找到2015年的金氏紀錄復原三階機器人紀錄影片,2.39秒(如果您找得到更早的影片也歡迎留言提出)。
認證活動是在5.7這天舉行,確認無誤並頒發GUINNESS WORLD RECORDS金氏世界紀錄認證則是在5.21,這部影片也在兩天後發布,並在全世界相關(或不相關)的網站上瘋傳,可惜有不少寫手不是很懂又硬寫,估狗一下跑出一堆不相干甚至是錯誤的資訊,還有人拿2018杜宇生的單次3.47秒紀錄來跟這部機器做對比。
研發這樣的機器人需要的技術就是精準且快,所有相關的技術都可以延伸到許多領域,不是單純用來解魔術方塊而已,同時也是研發技術力的展現,以及跨領域知識的匯集應用。
很多技術跟知識也是在這種看似無關的場景中發展茁壯,然後應用到對人類有幫助的各種領域,默默地改善你我的生活。所以不要再用自己狹隘的眼光來評論你不懂的東西,保持著開放的心胸,或許這些看似無用的技術,將來會變成人類社會不可或缺的關鍵技術。