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

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

基于OpenMP的并行混合PVS算法及其應(yīng)用

發(fā)布時(shí)間:2018-08-26 08:16
【摘要】:計(jì)算機(jī)博弈是人工智能中一個(gè)非常具有挑戰(zhàn)性的研究方向,對(duì)各種博弈樹搜索算法和優(yōu)化措施的研究和組合,又是計(jì)算機(jī)博弈中研究的重點(diǎn)。國(guó)際象棋計(jì)算機(jī)博弈已經(jīng)獲得了巨大的成就,早已具備擊敗人類冠軍的智能。中國(guó)象棋計(jì)算機(jī)博弈的研究起步較晚,難度更大,挑戰(zhàn)性更強(qiáng),吸引了越來(lái)越多的研究者對(duì)其進(jìn)行研究,也取得了不俗的成就。 OpenMP是一種基于共享內(nèi)存的并行化程序設(shè)計(jì)的標(biāo)準(zhǔn),具有開發(fā)簡(jiǎn)單、抽象度高、可移植性強(qiáng)等諸多優(yōu)點(diǎn)。多核CPU的問(wèn)世和普及,使廉價(jià)的普通PC也能進(jìn)行基于共享內(nèi)存的并行計(jì)算。使用OpenMP標(biāo)準(zhǔn),將已有算法在多核PC環(huán)境下進(jìn)行并行計(jì)算,能充分應(yīng)用硬件資源,具有很強(qiáng)的實(shí)用性。 本文對(duì)各種博弈樹搜索算法及優(yōu)化措施進(jìn)行了分析和比較,并闡述了OpenMP標(biāo)準(zhǔn)下的共享內(nèi)存的并行程序設(shè)計(jì)方法。針對(duì)中國(guó)象棋計(jì)算機(jī)博弈,本文將空著裁剪、置換表、吃子啟發(fā)、置換表啟發(fā)、歷史啟發(fā)、殺手啟發(fā)融入博弈樹搜索的PVS(主要變例搜索)算法,設(shè)計(jì)了一種混合PVS算法,提高了剪枝效率,使算法能在相同的時(shí)間內(nèi)搜索更深的層次。進(jìn)一步,以廣泛普及的多核PC為環(huán)境,在OpenMP2.5標(biāo)準(zhǔn)下,以PVSplitting(主要變例分裂)策略對(duì)混合PVS算法進(jìn)行了并行化設(shè)計(jì),相比于串行PVS算法,并行優(yōu)化后,可充分利用了多核CPU資源,提高了搜索效率。 本文還用面向?qū)ο蠓椒ㄔO(shè)計(jì)了一個(gè)真實(shí)的多核PC環(huán)境下的中國(guó)象棋計(jì)算機(jī)博弈系統(tǒng),,將OpenMP下的并行混合PVS算法運(yùn)用于搜索引擎中,對(duì)其進(jìn)行了實(shí)際試驗(yàn),同時(shí)針對(duì)優(yōu)化估值函數(shù)的自適應(yīng)遺傳算法進(jìn)行了改進(jìn),并使用OpenMP2.5進(jìn)行了并行化設(shè)計(jì),為多核PC環(huán)境下中國(guó)象棋計(jì)算機(jī)博弈系統(tǒng)的設(shè)計(jì)與優(yōu)化提供了一種便捷而有效的思路。
[Abstract]:Computer game is a very challenging research direction in artificial intelligence. The research and combination of various game tree search algorithms and optimization measures are also the focus of computer game research. Chess computer games have achieved great success and have long been intelligent enough to beat human champions. The research of Chinese chess computer game started late, more difficult, more challenging, attracted more and more researchers to study it. OpenMP is a parallel programming standard based on shared memory, which has many advantages, such as simple development, high abstraction, strong portability and so on. With the advent and popularity of multi-core CPU, low-cost PC can also perform parallel computing based on shared memory. Using OpenMP standard, the existing algorithms are used in multi-core PC environment, which can make full use of hardware resources and have strong practicability. This paper analyzes and compares various game tree search algorithms and optimization measures, and expounds the parallel programming method of shared memory based on OpenMP standard. Aiming at Chinese chess computer game, this paper designs a hybrid PVS algorithm based on PVS (main variant search) algorithm, which combines empty cut, permutation table, eat-elicitation, permutation table heuristic, historical heuristic and killer heuristic into game tree search. The pruning efficiency is improved so that the algorithm can search deeper layers in the same time. Furthermore, based on the widely used multi-core PC, the hybrid PVS algorithm is parallelized by using the PVSplitting (main variant splitting) strategy under the OpenMP2.5 standard. Compared with the serial PVS algorithm, the multi-core CPU resources can be fully utilized after parallel optimization. The search efficiency is improved. This paper also designs a real Chinese chess computer game system based on multi-core PC using object-oriented method. The parallel hybrid PVS algorithm based on OpenMP is applied to the search engine, and a practical experiment is carried out on it. At the same time, the adaptive genetic algorithm for optimizing the estimation function is improved, and the parallel design is carried out by using OpenMP2.5, which provides a convenient and effective way for the design and optimization of Chinese chess computer game system under multi-core PC environment.
【學(xué)位授予單位】:湖南大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP18

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 岳金朋;馮速;;中國(guó)象棋Alpha-Beta搜索算法的研究與改進(jìn)[J];北京師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年02期

2 王曉鵬;王驕;徐心和;鄭新穎;;中國(guó)象棋與國(guó)際象棋比較分析[J];重慶工學(xué)院學(xué)報(bào)(自然科學(xué)版);2007年01期

3 王驕,王濤,羅艷紅,徐心和;中國(guó)象棋計(jì)算機(jī)博弈系統(tǒng)評(píng)估函數(shù)的自適應(yīng)遺傳算法實(shí)現(xiàn)[J];東北大學(xué)學(xué)報(bào);2005年10期

4 唐天兵;謝祥宏;申文杰;韋凌云;嚴(yán)毅;;多核CPU環(huán)境下的并行遺傳算法的研究[J];廣西大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年04期

5 張聰品;劉春紅;徐久成;;博弈樹啟發(fā)式搜索的α-β剪枝技術(shù)研究[J];計(jì)算機(jī)工程與應(yīng)用;2008年16期

6 焦尚彬;劉丁;;博弈樹置換表啟發(fā)式算法研究[J];計(jì)算機(jī)工程與應(yīng)用;2010年06期

7 王京輝,喬衛(wèi)民;基于PVM的博弈樹的網(wǎng)絡(luò)并行搜索[J];計(jì)算機(jī)工程;2005年09期

8 陳國(guó)良;孫廣中;徐云;呂敏;;并行算法研究方法學(xué)[J];計(jì)算機(jī)學(xué)報(bào);2008年09期

9 鄒競(jìng);;基于MTD(f)的中國(guó)象棋人機(jī)博弈算法的設(shè)計(jì)與優(yōu)化[J];計(jì)算機(jī)與數(shù)字工程;2008年09期

10 張明亮;吳俊;李凡長(zhǎng);;極小樹葉結(jié)點(diǎn)數(shù)定理的補(bǔ)充證明及有關(guān)分析[J];模式識(shí)別與人工智能;2011年04期



本文編號(hào):2204272

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

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


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

版權(quán)申明:資料由用戶ca98b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
丁香七月啪啪激情综合| 69老司机精品视频在线观看| 亚洲欧美国产中文色妇| 国产成人精品99在线观看| 欧美精品二区中文乱码字幕高清| 国产一级二级三级观看| 久久精品国产亚洲av麻豆| 欧美丰满人妻少妇精品| 国产精品成人一区二区三区夜夜夜| 国产精品日韩精品一区| 欧洲偷拍视频中文字幕| 果冻传媒在线观看免费高清| 欧美日本道一区二区三区| 久久综合亚洲精品蜜桃| 色综合视频一区二区观看| 国产精品国产亚洲区久久| 国产又猛又黄又粗又爽无遮挡| 精品少妇一区二区三区四区| 中日韩免费一区二区三区| 人妻偷人精品一区二区三区不卡| 欧美国产日韩在线综合| 亚洲专区中文字幕在线| 在线免费国产一区二区| 亚洲国产欧美精品久久| 欧美日韩国产综合特黄| 国产免费一区二区三区不卡| 欧洲自拍偷拍一区二区| 国产成人精品视频一区二区三区| 欧洲精品一区二区三区四区 | 一区二区不卡免费观看免费| 五月的丁香婷婷综合网| 香蕉网尹人综合在线观看| 国产亚洲不卡一区二区| 日韩人妻有码一区二区| 欧美日韩亚洲精品在线观看| 精品欧美在线观看国产| 欧美日韩国产亚洲三级理论片| 欧美日韩国产黑人一区| 亚洲妇女黄色三级视频| 夫妻性生活真人动作视频| 日韩一级免费中文字幕视频|