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

五子棋的一種價值的估算

2016-11-19 06:10:36徐建
智能計算機與應用 2016年5期
關鍵詞:深度人工智能價值

徐建

摘要:人工智能是一門正在迅速發展的新興綜合學科,博弈是其主要研究領域之一。五子棋游戲,其規則簡單,但變化多端,適宜于研究分析人機博弈算法。本文設計實現了五子棋人工智能功能,主要采用α-β修剪法算法,優化博弈樹搜索過程,通過控制搜索深度和寬度,實現人機對弈。五子棋博弈的關鍵部分是價值估算,本文介紹一種簡單有效的估值方法。

關鍵字:五子棋;價值估值;博弈

A method of value estimation for Gobang game

XU Jian

(School of Education Intelligent Technology(School of Computer Science and Technology), Jiangsu Normal University, Xuzhou Jiangsu 221116, China)

Abstract: The rapidly developing artificial intelligence is a new comprehensive discipline, and game is one of its main research fields. The rules of Gobang game are simple, but in which there are many changes, so it is suitable for research and analysis of man-machine game algorithm. The paper designs and implements Gobang artificial intelligence function. In the process, mainly apply α-βpruning algorithm, optimize search process of the game tree, and by controlling the search depth and width, to achieve human-computer chess. Especially, the key part of Gobang game is the value estimation. This paper proposes a simple and effective method of valuation.

Keywords: Gobang; valuation; game

0 引言

博弈是人工智能的一個重要領域。在國際象棋、圍棋等方面已經作出了很多研究,五子棋的博弈研究則更是獲得了重點突出的關注與矚目。五子棋的博弈系統,由于搜索空間比較小(和國際象棋、圍棋等比較),一般情況下均是采用α-β修剪法來展開搜索。但對棋盤面的價值估算卻仍是一個演進難點。本文將提出一種簡單、且有效的價值估算方法。

1 五子棋博弈系統簡介

本文論述的五子棋博弈系統軟件采用VB編寫,核心搜索部分則選用C語言編寫。其中,VB可調用C編寫的DLL庫來進行功能實現。并采用α-β修剪法來解析搜索。當然,不可能完全搜索,而是選擇適當的搜索寬度和深度。根據價值估算的獲取內容,對下一步點的價值估算來構建排序,同時選擇一個適當的數作為搜索寬度,只搜索寬度內的點。對于深度也給出一個適當的數作為搜索深度。在給定的搜索寬度和深度的范圍內搜索下一步的最優點。本博弈系統的下一步搜索時間,在可忍受的等待時間內(在普通PC機上,一般等待在30秒內,有時長考最長等待5分鐘)可以搜索224的搜索空間。一般可以取(2,24)(其中2為搜索寬度,24為搜索深度,以下同),(3,15)、(4,12)、(5,10)、(6,9)、(7,8)和(8,8)。經試驗(5,10)的效果比較好。

2 價值估算方法

下面介紹價值估算的設計方法。棋盤采用二維數組表示,估值采用與棋盤對應的二維數組記錄,黑白子各用一個二維數組。對棋盤上每個點依次逐一掃描,無論有子/無子都對其4個方向進行搜索計算。每個方向的搜索方法是:假設當前方向的當前點的坐標為0,搜索-4到4范圍內的空間,每5個點作為一個算分單位,即:-4到0,-3到1,-2到2,-1到3,0到4。此時,當前點若為有子的情況,就依據當前點的子的(黑白)計算對應的分值;如果當前點沒有子,就假定其有黑子和白子,對應將計算2次結果分值。在此基礎上,還需繼續搜索每個算分單位,找出和當前點一樣的子有多少個(中間不能有不同的子),然后,根據子數和當中空位數得到最終分值,分值如表1所示。這樣就分別計算出當前點的黑白的分值,再將所有的算分單位和所有的方向的分值根據黑白分別求和就是當前點的總分值(每點有(黑白)2個總分值)。

2.3 估值算分算法C語言代碼

計算分值的C語言程序代碼如下:

3 結束語

綜上可知,無論在估值數據的精確度,以及估值算法和搜索算法上均有待進一步發展與優化。今后的研究方向和重點將設定在搜索深度和寬度自適應變化等方面,以有效拓寬論文算法的實用范圍與價值。

參考文獻:

[1] RUSSELL S J,Norvig P著.人工智能:一種現代的方法[M].3版. 殷建平,祝恩,劉越,等譯. 北京:清華大學出版社,2013.

猜你喜歡
深度人工智能價值
深度理解一元一次方程
深度觀察
深度觀察
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
深度觀察
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
一粒米的價值
“給”的價值
下一幕,人工智能!
南風窗(2016年19期)2016-09-21 16:51:29
主站蜘蛛池模板: 日韩 欧美 小说 综合网 另类| 亚洲人成网站在线观看播放不卡| 精品国产自在现线看久久| 97人妻精品专区久久久久| 亚洲成人手机在线| 2021国产精品自拍| 中文字幕1区2区| 国产精品视频免费网站| 亚洲日韩精品无码专区| 一级看片免费视频| 国产网友愉拍精品| 成人韩免费网站| 中文字幕亚洲综久久2021| 中文字幕永久在线看| 欧美va亚洲va香蕉在线| 欧美性精品不卡在线观看| 青青草91视频| 亚洲美女高潮久久久久久久| 国产网友愉拍精品视频| 国产一级精品毛片基地| 69av免费视频| 亚洲综合一区国产精品| 亚洲AⅤ波多系列中文字幕| 久久国产av麻豆| 国语少妇高潮| 免费女人18毛片a级毛片视频| 欧洲av毛片| 国产国产人在线成免费视频狼人色| 国产交换配偶在线视频| AV在线天堂进入| 日韩免费中文字幕| av尤物免费在线观看| av在线无码浏览| 亚洲男人天堂久久| 福利小视频在线播放| 色偷偷一区二区三区| 日韩美一区二区| 2021无码专区人妻系列日韩| 国产人前露出系列视频| 911亚洲精品| 视频一本大道香蕉久在线播放| 国产免费黄| 99久久精品免费看国产免费软件| 五月天在线网站| 亚洲高清中文字幕| 2022国产无码在线| 99久久精品久久久久久婷婷| 欧美日本在线播放| 人妻少妇久久久久久97人妻| 免费无码在线观看| 国产又色又刺激高潮免费看| 狠狠色狠狠综合久久| 久久黄色小视频| 成人国产免费| 中日无码在线观看| 国产精品亚洲综合久久小说| 亚洲国产成人超福利久久精品| 久久精品aⅴ无码中文字幕| 亚洲精品福利视频| 91精品国产自产在线老师啪l| 国产又粗又爽视频| 99在线视频免费观看| 国产第一页屁屁影院| 九色综合视频网| 亚洲午夜福利精品无码| 免费毛片视频| 精品国产免费观看| 小蝌蚪亚洲精品国产| 久久亚洲综合伊人| 91成人免费观看| 国产精品福利导航| 婷婷伊人久久| 免费一极毛片| 精品无码人妻一区二区| 青草视频免费在线观看| 91久久天天躁狠狠躁夜夜| 国产成人高精品免费视频| 欧美亚洲欧美| 午夜日b视频| 国产青榴视频| 欧美视频在线第一页| 国产主播福利在线观看|