999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CFOP算法的魔方還原

2020-09-10 21:34:56唐健席禹
新教育論壇 2020年8期
關鍵詞:人工智能

唐健 席禹

摘要:科學技術是第一生產力,是人類文明進步的基石。科技的進步推動著人類社會的發展。 縱觀人類歷史,對科學思想和科技成果的廣泛傳播和普及,都積極地推動了人類社會的進 步。科學技術普及對提高國民的科技素質,增強公眾對現代科學技術的理解、掌握和運用 能力,把科學思想、科學理念植入民族精神,推動科技事業發展有著重要作用。隨著科技的 發展,智能算法得到越來越廣泛的關注,也更多地應用到日常生活的問題中。其中,還原 魔方成為科普研究的熱點,利用人工智能算法復原魔方具有很大的實用性和經濟價值。基于上述分析設計,本文最終設計并實現了魔方還原的全過程,展現了系統的優良性 能和帶來的巨大優勢,同時分析了模型的優缺點,并提出了改進方法和拓展領域。

關鍵詞:CFOP算法;魔方復原;人工智能

1問題重述

魔方,英文名為Rubik's Cube,又叫魯比克方塊,臺灣地區稱之為魔術方塊,香港地區 稱之為扭計骰,最早是由匈牙利布達佩斯建筑學院厄爾諾#魯比克教授于1974年發明的。 魔方,狹義上指三階魔方。三階魔方形狀通常是正方體,每個邊有三個方塊,官方版的魔方變長為57mm"三階魔方有一個連接著六個中心塊的中心軸以及8個角塊,12個棱塊構成,當它們連接在一起的時候會形成一個整體,并且任何一面都可水平轉動而不影響到其他方塊。

魔方在發明后不久就風靡世界。除了對教育行業帶來深遠影響,魔方也對科學研究產生了巨大推動力。截至目前,晶體學、晶體電子衍射、夸克以及基因學等多個領域的模型構建都曾借鑒過三階魔方。如今人工智能技術的很多應用場景中也有了“魔方”的身影。因此,如何設計出一種數學算法還原打亂的魔方成為熱門問題。

2符號說明和定義

符號說明R, L, U, D, F, B 分別表示右側層、左側層、上層、底層、前面層、后面層的轉動

定義1:魔方的原始狀態:當魔方同一個面上的所有小塊面均為同一種顏色,則稱魔方處于原始狀態。

定義2:魔方的復原:指將一個狀態的魔方通過特定的轉動方式變成魔方的原始狀態。

定義3:魔方的轉動:在本文中,魔方的轉動均指把魔方某個面上的所有小塊全部順 時針轉動。同時,只考慮魔方的側面一層的轉動,不考慮魔方中心層的轉動。

3問題假設

1、假設已經確定了每個面的顏色。魔方的54小面按照國際慣例貼有紅、橙、綠、藍、白、黃6種顏色的貼紙。旋轉魔方的各層可以將魔方的色面打亂或者復原。

4問題分析

本文研究的核心問題就是魔方復原。首先應該對魔方進行一般性分析,包括魔方的結構,相關操作和魔方狀態的唯一性表示方法。目前主流魔方復原方法有層先法、CFOP 法、TM法等。

層先法是一種逐層復原魔方的方法。此種方法分為底層棱塊歸位,底層角塊歸位,中間層棱塊歸位,頂層棱塊朝向調整,頂層角塊朝向調整,頂層棱塊位置調整和頂層角塊位置。

CFOP法由捷克的Jessica Fridrich提出,是一種特別適合魔方速擰比賽的方法【2】

綜上考慮,本文選擇CFOP的處理方法,對問題進行進一步分析。

5模型建立與求解

首先,我們知道魔方是由一些小方塊連接在一起組成的一個大立方體。大立方體有六個面,每個面都是由9個小方格組成的一個平面。如下圖1所示,其中,A代表中心 塊,B代表角塊,C代表邊塊。

求解

通過對魔方轉動的分析,我們發現打亂后的魔方,存在轉動序列使得魔方變為以下四種基本情況:(1)僅有三棱變換;(2)僅有三角變換;(3)僅有兩棱翻轉;(4)僅有兩角扭轉,但扭轉方向不同。下面給出這四種基本情況的轉動序列。

⑴對于僅有三棱置換的情況,存在轉動序列如下所示:

(B2U)(RL3B2LR3)(UB2) = (ULB, UBR, URF) (2)

使得在該轉動序列下魔方的三個棱發生變化,相互置換,其他小塊均保持不變。其他情況的三棱置換以此類推。

對于僅有三角置換的情況,存在轉動序列形式如下:

(R3FR3)B2(RF3R3)B2R2 = (ULB, UBR, URF) (3)

使得在該轉動序列下魔方的三個較快發生了變化,相互置換,其他小塊均保持不變。其他情況的三棱置換以此類推。

對于僅有兩棱翻轉的情況,分為相鄰的棱和相對的棱這兩個類別。對于相鄰的棱存在轉動序列如下:

(BL3(DFU)BL)(B3L(U3F3D3)B3L3) = (UL, LU)(UB, BU) (4)

對于相對的棱存在轉動序列如下:

(BF3)(L3U)B3(LU3)(FB3)(RU3)B(R3U) = (UL, LU)(UR, RU) (5)

使得在該轉動序列下的魔方僅有兩棱轉動,其他小塊均保持不變。其他情況的三棱置 換以此類推。

對于僅有兩角扭轉,且扭轉方向不同的情況,分為相對的角塊和相鄰的角塊兩個類別。對于相鄰的兩角扭轉,且方向不同,存在轉動序列如下:

B(U3FL3)(U2LU)B3(U3L3U2)(LF3U) = (ULB, LBU, BUL)(UBR, RUB, BRU) (6)

如果相對的兩角扭轉,且扭轉方向不同,存在序列如下:

(F3UBU3F)(U(LFL3)B3(LF3L3)U3) = (ULB, LBU, BUL)(UFR, FRU, RUF) (7)

使得在該轉動序列下的魔方僅有兩角扭轉,且方向不變,其他小塊均保持不變。其他情況的三棱置換以此類推。在轉動時,我們默認中間層是不參與轉動的因為所有中間層的轉動均可由周邊層轉動進行實現。基于上述的定義,我們可以完整還原魔方的色塊和位塊的所有轉動。

6模型的優缺點和推廣

6.1模型的優缺點

6.1.1優點

本模型的建立,推導合理縝密。由于魔方的狀態的復雜性,我們采用CFOP法將魔方進行分層次的分析,從而降低了魔方還原時的復雜性,使還原時更加簡便快捷。采用該方法運行結果有較高的概率可以將打亂的魔方進行還原,若還原失敗,可以再次運行進入循,使魔方最終還原。

6.1.2缺點

本模型僅采用了六種還原方法,還原方法較少,將導致采用該方法時運行時間依舊較長,與人為還原魔方相比,較為不靈活。運行結果時發現,對于某少數打亂的魔方難以還原。

6.2模型的推廣

(本文魔方系統是將解魔方算法應用程序語言,模擬人)魔方的思維過程對任意狀態下的魔方進行復原求)。由對魔方群的分析可知,解魔方是一個依賴搜索解決問題的 非確定多項式問題,即可在多狀態空間內被非唯一確定。因此如果試圖用更少的巧動步驟開解魔方,便意味著捜索要在更廣闊的狀態空間中進行。由此產生的同構狀態會隨著巧數的減少而成指數形式增長,本文僅采用六種方法,程序較為簡單可行,可以作為初學程序解魔方的典型方法。

參考文獻:

[1]鄭瑜.魔方原理及其應用[D].浙江大學,2009.

[2]揭宗昌,郭力峰,蔡澤輝.多變魔方機器人的控制系統設計[J].微型機與應用,2011, 30(7):101-103.

[3]李世春.魔方的科學和計算機表現[M]. 2003.

[4]黎廣輝.三維虛擬魔方游戲軟件的設計與實現[D].華中科技大學,2011.

[5]魔方算法的研究和系統實現[D].東北大學,2013.

猜你喜歡
人工智能
我校新增“人工智能”本科專業
用“小AI”解決人工智能的“大”煩惱
汽車零部件(2020年3期)2020-03-27 05:30:20
當人工智能遇見再制造
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
AI人工智能解疑答問
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
基于人工智能的電力系統自動化控制
人工智能,來了
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
人工智能來了
學與玩(2017年12期)2017-02-16 06:51:12
主站蜘蛛池模板: 操操操综合网| 亚洲午夜福利精品无码不卡| 欧美日韩理论| 亚洲天堂免费观看| 狠狠色丁婷婷综合久久| 午夜日b视频| 久久鸭综合久久国产| 亚洲高清中文字幕| 在线播放国产一区| 国产成人精品一区二区三区| 国产熟女一级毛片| 久久这里只有精品2| 亚洲精品片911| 丰满人妻被猛烈进入无码| 91亚洲精品国产自在现线| 国产精品久久久久鬼色| 欧美激情成人网| 国产精品蜜臀| 国产精品成人AⅤ在线一二三四 | 在线视频亚洲欧美| 中文字幕人成乱码熟女免费| 孕妇高潮太爽了在线观看免费| 亚洲bt欧美bt精品| 99er这里只有精品| 毛片手机在线看| 亚洲啪啪网| 婷婷五月在线| 永久免费精品视频| 亚洲欧美不卡中文字幕| 男人天堂亚洲天堂| 日本少妇又色又爽又高潮| 欧美中文字幕在线二区| 亚洲成人一区二区三区| 真实国产精品vr专区| 日韩人妻无码制服丝袜视频| 久久久久亚洲精品成人网 | 亚洲综合中文字幕国产精品欧美| 亚洲天堂免费| 理论片一区| 国产成人一级| 精品国产电影久久九九| 97久久超碰极品视觉盛宴| 欧美中出一区二区| 91热爆在线| 亚洲精品少妇熟女| 国产毛片基地| 好吊色国产欧美日韩免费观看| 亚洲精品第一在线观看视频| 欧美精品二区| 久久99这里精品8国产| 中文字幕在线免费看| 国产精品一区二区在线播放| 57pao国产成视频免费播放| 成人精品亚洲| 99成人在线观看| 麻豆精品视频在线原创| 26uuu国产精品视频| 国产一区二区三区免费观看| 国产成人精品2021欧美日韩| 久久国产黑丝袜视频| 亚洲九九视频| 激情午夜婷婷| 一级一级特黄女人精品毛片| 中日韩一区二区三区中文免费视频| 亚洲AV成人一区国产精品| 亚洲天堂成人在线观看| 深夜福利视频一区二区| 99久久婷婷国产综合精| 欧美国产三级| 国产精品视频白浆免费视频| 永久天堂网Av| 亚洲aaa视频| 99久久国产精品无码| 91年精品国产福利线观看久久| 91伊人国产| 亚洲国产无码有码| 丁香六月激情综合| 91精品国产一区| 91蝌蚪视频在线观看| 亚洲人在线| 日韩色图区| 久久黄色影院|