天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 搜索引擎論文 >

面向人工智能專業(yè)課程的棋類博弈教學(xué)輔助平臺(tái)

發(fā)布時(shí)間:2021-08-14 12:13
  針對(duì)人工智能類課程博弈算法理論性太強(qiáng)、算法較復(fù)雜和抽象等問(wèn)題,設(shè)計(jì)并實(shí)現(xiàn)功能較為完整、用戶界面友好的棋類博弈教學(xué)輔助平臺(tái),平臺(tái)允許用戶上傳編寫(xiě)好的博弈程序,實(shí)現(xiàn)博弈程序間對(duì)弈、人與博弈程序?qū)囊约叭巳藢?duì)弈。本文闡述了棋類博弈教學(xué)輔助平臺(tái)的總體設(shè)計(jì)、主要功能模塊以及搭建平臺(tái)采用的核心技術(shù)。棋類博弈教學(xué)平臺(tái)的設(shè)計(jì)有益于培養(yǎng)學(xué)生依據(jù)所學(xué)理論知識(shí)來(lái)解決實(shí)際問(wèn)題的能力,促進(jìn)學(xué)生對(duì)計(jì)算機(jī)博弈程序和人工智能方法的不斷探索改進(jìn),以達(dá)到更好的教學(xué)效果。本文進(jìn)一步評(píng)估了棋類博弈平臺(tái)在人工智能課程的實(shí)際使用情況與實(shí)踐效果。 

【文章來(lái)源】:計(jì)算機(jī)與現(xiàn)代化. 2020,(12)

【文章頁(yè)數(shù)】:7 頁(yè)

【部分圖文】:

面向人工智能專業(yè)課程的棋類博弈教學(xué)輔助平臺(tái)


平臺(tái)總體架構(gòu)

流程圖,棋局,流程圖


在進(jìn)行棋局對(duì)弈時(shí),系統(tǒng)根據(jù)有無(wú)棋類博弈智能體程序的參與,選擇不同的運(yùn)作方式,對(duì)弈流程如圖2所示。若無(wú)博弈智能體程序參與對(duì)弈,即無(wú)需處理上傳文件有效性的驗(yàn)證,也無(wú)需啟動(dòng)后臺(tái)線程。系統(tǒng)僅需要利用Socket IO異步通信機(jī)制,根據(jù)引擎通信協(xié)議,同步用戶雙方的棋盤(pán)著子進(jìn)程。有棋類博弈智能體程序參與的情況下,需要啟動(dòng)博弈智能體程序作為后臺(tái)線程,當(dāng)輪到博弈智能體程序著子的時(shí)候,需要將一方的棋盤(pán)狀態(tài)以引擎通信協(xié)議規(guī)定的格式,標(biāo)準(zhǔn)輸入輸出到博弈智能體程序中,待其運(yùn)行搜索算法,在有限時(shí)間內(nèi)做出決策,并以規(guī)定格式返回決策結(jié)果,系統(tǒng)再將結(jié)果廣播給同一棋局中的所有用戶,并在前端界面利用JS棋盤(pán)腳本予以呈現(xiàn)。

類圖,類圖,數(shù)據(jù)庫(kù),平臺(tái)


在平臺(tái)的實(shí)現(xiàn)中,數(shù)據(jù)庫(kù)是支撐平臺(tái)運(yùn)作的關(guān)鍵。由于平臺(tái)支持用戶注冊(cè)、用戶比賽數(shù)據(jù)記錄、用戶比賽數(shù)據(jù)查閱等功能,所以需要為此設(shè)計(jì)不同的數(shù)據(jù)庫(kù)表,并降低數(shù)據(jù)之間的冗余,具體的數(shù)據(jù)庫(kù)表結(jié)構(gòu)如圖3所示。Chess類為平臺(tái)所支持的棋的種類;Game類是每個(gè)棋局所具有的屬性;Role類是用戶所在的類別,管理著其所擁有的權(quán)限;User類是每個(gè)用戶所具有的屬性。在平臺(tái)不斷改進(jìn)完善中,根據(jù)具體需求,可以更新數(shù)據(jù)庫(kù)類結(jié)構(gòu),添加新的屬性。

【參考文獻(xiàn)】:
期刊論文
[1]基于極小極大值搜索和Alpha Beta剪枝算法的五子棋智能博弈算法研究與實(shí)現(xiàn)[J]. 鄭健磊,匡芳君.  溫州大學(xué)學(xué)報(bào)(自然科學(xué)版). 2019(03)
[2]基于機(jī)器視覺(jué)的中國(guó)象棋人機(jī)博弈系統(tǒng)設(shè)計(jì)[J]. 孔德帥,高軍偉,劉志鵬,宋廣彩.  測(cè)控技術(shù). 2019(06)
[3]基于知識(shí)庫(kù)的象棋機(jī)器博弈搜索算法研究[J]. 郭曉霞,韓燮,趙融.  中國(guó)科技論文. 2018(20)
[4]中國(guó)象棋博弈系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)探索[J]. 肖秀春,劉澤偉,陳柏桃.  電子技術(shù)與軟件工程. 2018(15)
[5]基于WebSocket的在線圍棋對(duì)弈軟件設(shè)計(jì)[J]. 丁振凡.  吉首大學(xué)學(xué)報(bào)(自然科學(xué)版). 2017(04)
[6]計(jì)算機(jī)博弈教學(xué)中的計(jì)算思維能力培養(yǎng)[J]. 李淑琴,丁濛,孟坤.  計(jì)算機(jī)教育. 2017(05)
[7]從AlphaGo的勝利看人工智能的發(fā)展歷程與應(yīng)用前景[J]. 王超.  中國(guó)新技術(shù)新產(chǎn)品. 2017(04)
[8]一種中國(guó)象棋機(jī)器博弈剪枝策略的改進(jìn)方法[J]. 蔡屾.  國(guó)外電子測(cè)量技術(shù). 2016(03)
[9]應(yīng)用于實(shí)驗(yàn)教學(xué)的五子棋人機(jī)對(duì)弈系統(tǒng)[J]. 曹崢.  軟件工程師. 2014(08)
[10]機(jī)器博弈教學(xué)實(shí)驗(yàn)平臺(tái)[J]. 李學(xué)俊,王小龍,吳蕾.  計(jì)算機(jī)教育. 2014(12)

碩士論文
[1]基于深度學(xué)習(xí)和蒙特卡洛樹(shù)搜索的圍棋博弈研究[D]. 林云川.哈爾濱工業(yè)大學(xué) 2018
[2]中國(guó)象棋搜索算法的改進(jìn)[D]. 袁春.東華大學(xué) 2016
[3]基于Alpha-Beta搜索算法的計(jì)算機(jī)博弈的研究與實(shí)現(xiàn)[D]. 劉雅靖.大連交通大學(xué) 2012
[4]中國(guó)象棋計(jì)算機(jī)博弈評(píng)估函數(shù)與開(kāi)局庫(kù)研究[D]. 賈春艷.西安理工大學(xué) 2009



本文編號(hào):3342445

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/3342445.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶5fa02***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com