亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 基本搜索方法——簡介(一).htm

?? 象棋程序設計全資料集(介紹編寫象棋程序的方法思路)
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
  <DD>   e = em; 
  <DD>   mm = m; 
  <DD>  } 
  <DD>  撤消著法 m; 
  <DD> } 
  <DD> return mm; 
  <DD>} 
  <DT>  
  <DT><FONT face=楷體_GB2312 size=5><STRONG>負值最大的分析:分枝因子和深度</STRONG></FONT> 
  <DT>  
  <DT>  人們通常簡單地根據博弈樹的形狀來對博弈樹算法進行分析。我們假設每個中間結點有同樣多的子結點,其數量稱為分枝因子<FONT 
  face="Times New Roman">(Branching Factor)</FONT>。我們還假設搜索到固定的深度<FONT 
  face="Times New Roman">(</FONT>就如前面所提到的算法一樣<FONT 
  face="Times New Roman">)</FONT>,并且棋局不會很早地結束<FONT 
  face="Times New Roman">(</FONT>在達到搜索深度以前結束<FONT 
  face="Times New Roman">)</FONT>。 
  <DT>  在這些假設下,很容易寫下負值最大程序所花的時間,即正比于展開結點的數量。<FONT 
  face="Times New Roman">(</FONT>看上去需要乘上一個系數,以反映調用負值最大時的那個循環,但是這個循環所花的時間已經被包括在遞歸函數里了。<FONT 
  face="Times New Roman">)</FONT><FONT 
  color=#0000ff>【譯者也不理解這句話的意思,但譯者認為程序中</FONT><FONT face="Times New Roman" 
  color=#0000ff>eval()</FONT><FONT 
  color=#0000ff>函數所花費的時間最多,而它只是在搜索到葉子結點時才被調用,因此只計算葉子結點的數量就可以了,即</FONT><FONT 
  face="Times New Roman" 
  color=#0000ff><EM>b</EM><SUP><EM>d</EM></SUP></FONT><FONT 
  color=#0000ff>?!?lt;/FONT>如果分枝因子是<FONT 
  face="Times New Roman"><EM>b</EM></FONT>,深度是<FONT 
  face="Times New Roman"><EM>d</EM></FONT>,那么這個數就是: 
  <DIV align=center>
  <CENTER></DIV>
  <DT><FONT face="Times New Roman">1 + <EM>b</EM> + <EM>b</EM><SUP>2</SUP> + 
  <EM>b</EM><SUP>3</SUP> + ... + <EM>b</EM><SUP><EM>d</EM></SUP> = 
  <EM>b</EM><SUP><EM>d</EM></SUP> (1 </FONT><FONT face=Symbol>-</FONT><FONT 
  face="Times New Roman"> 1 / <EM>b</EM><SUP><EM>d</EM></SUP>) / (1 </FONT><FONT 
  face=Symbol>-</FONT><FONT face="Times New Roman"> 1 / <EM>b</EM>). 
  </FONT></CENTER>
  <DIV></DIV>
  <DT>  公式右端括號里的數值接近于<FONT face="Times New Roman">1</FONT>,所以整個運算所花費的時間接近于<FONT 
  face="Times New Roman"><EM>b</EM><SUP><EM>d</EM></SUP></FONT>。 
  <DT>  如果棋類游戲不符合以上假定,我們可以反過來定義一個“有效分枝因子”<FONT face="Times New Roman">(Effective 
  Branching Factor)</FONT>,使得這個<FONT 
  face="Times New Roman"><EM>b</EM></FONT>能夠符合程序運行所花費的時間。更簡單些,可以把“分枝因子”描述為某個棋類游戲中“典型”局面的可能著法數的平均值。 

  <DT>  這個公式可以告訴我們什么呢?首先它是指數形式的,這就意味著我們不可能搜索太多層,如果電腦的速度翻了番,那么我們只能把<FONT 
  face="Times New Roman"><EM>d</EM></FONT>增加很小一點。其次搜索取決于分枝因子<FONT 
  face="Times New Roman"><EM>b</EM></FONT>,在分枝因子很小的棋類中<FONT 
  face="Times New Roman">(</FONT>像西洋跳棋,通常每個局面只有<FONT 
  face="Times New Roman">3</FONT>個著法<FONT 
  face="Times New Roman">)</FONT>,我們就可以搜索的比國際象棋<FONT 
  face="Times New Roman">(</FONT>一個局面有<FONT 
  face="Times New Roman">30</FONT>種左右的著法<FONT 
  face="Times New Roman">)</FONT>或圍棋<FONT 
  face="Times New Roman">(</FONT>一個局面有幾百種著法<FONT 
  face="Times New Roman">)</FONT>深得多,因此我們喜歡讓<FONT 
  face="Times New Roman"><EM>b</EM></FONT>越小越好。很不幸的是搜索函數更多地決于棋類游戲本身,而不是我們寫程序的水平。但是下一次我們要討論一個算法,稱為<FONT 
  face="Times New Roman">Alpha-Beta</FONT>裁剪,它可以很大程度地減少分枝因子,如果運氣好的話,它可以減少到沒有裁剪的博弈樹的平方根那么多,這就意味著我們可以搜索原來深度<FONT 
  face="Times New Roman">(</FONT>即不用<FONT 
  face="Times New Roman">Alpha-Beta</FONT>搜索的深度<FONT 
  face="Times New Roman">)</FONT>的兩倍那么深。<FONT color=#0000ff>【</FONT><FONT 
  face="Times New Roman" color=#0000ff><EM>b</EM></FONT><FONT 
  color=#0000ff>的平方根即</FONT><FONT face="Times New Roman" 
  color=#0000ff><EM>b</EM><SUP>1/2</SUP></FONT><FONT 
  color=#0000ff>,用一下中學數學學過的公式,</FONT><FONT face="Times New Roman" 
  color=#0000ff>(<EM>b</EM><SUP>1/2</SUP>)<SUP><EM>d</EM></SUP> = 
  <EM>b</EM><SUP><EM>d</EM>/2</SUP></FONT><FONT color=#0000ff>,還記得嗎?】</FONT> 
  <DT>  
  <DT><FONT face=楷體_GB2312 size=5><STRONG>迭代加深</STRONG></FONT> 
  <DT>  
  <DT>  負值極大的代碼還留給我們一個問題:我們如何來給定搜索深度?簡單的棋類程序只把它設成一個固定值,這就可能使得程序走的每步棋時花的時間長短變化非常大。因此你最好根據搜索所需的時間,來決定搜索的深度。幸運的是指數特征的搜索有這樣一個好處:通過“迭代加深”<FONT 
  face="Times New Roman">(Iterated 
  Deepening)</FONT>這個手段,可以很容易地對搜索進行控制,剛開始搜索時淺一些,然后增加深度重復搜索直到時間用完為止: 
  <DD>  
  <DD>depth = 0 
  <DD>while (有足夠的時間來進行下一層的搜索) { 
  <DD> depth ++; 
  <DD> m = rootsearch(depth); 
  <DD>} 
  <DD>執行著法 m; 
  <DT>  
  <DT>  這看上去似乎在浪費時間,因為除了最后一次搜索外,前面的搜索都白費了。但是根據前面分析過的結果,白費的時間是很少的:不同層數所花的時間加起來是 
  <FONT face="Times New Roman">1 + <EM>b</EM> + <EM>b</EM><SUP>2 </SUP>+ 
  ...</FONT>,我們已經知道它接近于最后一項<FONT 
  face="Times New Roman"><EM>b</EM><SUP><EM>d</EM></SUP></FONT>了。所以,迭代加深所花的代價并不多,而它給我們提供了很好的時間控制的手段。它還有一個很大的作用:在做較深的搜索時,可以用淺一層搜索得到的著法順序,在<FONT 
  face="Times New Roman">Alpha-Beta</FONT>搜索中,著法順序是影響搜索的速度的決定性因素。 
  <DT>  <FONT color=#0000ff>【</FONT><FONT face="Times New Roman" 
  color=#0000ff>Iterative Deepening</FONT><FONT 
  color=#0000ff>,字面意思是“重復加深”,就如上文所講的。但它最主要的作用是改善著法的順序,它是</FONT><FONT 
  face="Times New Roman" color=#0000ff>Alpha-Beta</FONT><FONT 
  color=#0000ff>搜索的一種主要的啟發方式,淺一層最好的著法在深一層的搜索中首先被嘗試,本質上是一種迭代的過程,所以譯為“迭代加深”。】</FONT> 

  <DT>  
  <DT>  原文:<A href="http://www.ics.uci.edu/~eppstein/180a/970417.html" 
  target=_blank><FONT 
  face="Times New Roman">http://www.ics.uci.edu/~eppstein/180a/970417.html</FONT></A> 

  <DT>  譯者:黃晨 <FONT face="Times New Roman">(</FONT><A 
  href="mailto:webmaster@elephantbase.net"><FONT 
  face="Times New Roman">webmaster@elephantbase.net</FONT></A><FONT 
  face="Times New Roman">)</FONT> 
  <DT>  類型:全譯加譯注 </DT></DL>
<DIR>
<LI>上一篇 <A 
href="http://www.elephantbase.net/computer/struct_zobrist.htm">數據結構——<FONT 
face="Times New Roman">Zobrist</FONT>鍵值</A> 
<LI>下一篇 <A 
href="http://www.elephantbase.net/computer/search_intro2.htm">基本搜索方法——簡介<FONT 
face="Times New Roman">(</FONT>二<FONT face="Times New Roman">)</FONT></A> 
<LI>返 回 <A href="http://www.elephantbase.net/computer.htm">象棋百科全書——電腦象棋</A> 
</LI></DIR>
<DIV align=center>
<CENTER>
<TABLE border=0>
  <TBODY>
  <TR>
    <TD>
      <P align=center><A href="http://www.elephantbase.net/" target=_blank><IMG 
      height=31 src="基本搜索方法——簡介(一)_files/elephantbase.gif" width=88 
      border=0></A></P></TD></TR>
  <TR>
    <TD><A href="http://www.elephantbase.net/" target=_blank><FONT face=Arial 
      size=2><STRONG>www.elephantbase.net</STRONG></FONT></A></TD></TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美日韩国产成人精品影院| 精品久久久久一区二区国产| 国产成人免费av在线| 久久精品国产99| 精品午夜久久福利影院| 日本伊人色综合网| 免费观看一级特黄欧美大片| 国产91色综合久久免费分享| 麻豆成人久久精品二区三区小说| 免费在线成人网| 精品一区二区三区免费观看 | 欧美日本不卡视频| 欧美日韩国产精品自在自线| 欧美欧美欧美欧美| 日韩欧美激情四射| 久久久久久久久久电影| 国产精品久久久久久福利一牛影视| 国产人成亚洲第一网站在线播放 | 久久久久久免费| 国产午夜精品一区二区三区四区| 久久在线免费观看| 日本一区二区高清| 亚洲一二三区不卡| 麻豆freexxxx性91精品| 国产精品夜夜嗨| 色综合 综合色| 制服视频三区第一页精品| 日韩一区二区三区四区五区六区| 久久亚洲精精品中文字幕早川悠里| 国产欧美综合在线| 亚洲成人在线免费| 国产美女久久久久| 欧美视频一区二区在线观看| 日韩欧美国产三级电影视频| 亚洲成在人线在线播放| 国产一二精品视频| 在线欧美小视频| 精品成人私密视频| 亚洲一区在线观看免费| 精品无人码麻豆乱码1区2区 | 欧美午夜视频网站| 久久久久99精品国产片| 亚洲精品免费在线播放| 精品无人码麻豆乱码1区2区 | 精品蜜桃在线看| 亚洲精品精品亚洲| 国产一区二区导航在线播放| 欧美在线free| 国产精品久久久久影院亚瑟| 男人操女人的视频在线观看欧美| 91麻豆免费看| 日本一区二区三级电影在线观看| 亚洲福利视频一区| 欧美一区二区三区在线视频| 国产精品久久久久永久免费观看 | 久久久久久免费网| 视频一区二区三区入口| 91网站在线播放| 日本一区二区三区久久久久久久久不 | 精品一区二区国语对白| 欧美视频在线一区| 自拍视频在线观看一区二区| 国产成人免费高清| 精品国产99国产精品| 青青草国产成人99久久| 欧美猛男男办公室激情| 亚洲精品高清在线观看| proumb性欧美在线观看| 亚洲最新在线观看| 99久久精品免费精品国产| 中文字幕免费观看一区| 国产高清成人在线| 国产亚洲美州欧州综合国| 精品在线免费观看| 欧美电视剧在线观看完整版| 免费观看30秒视频久久| 一本到不卡精品视频在线观看 | 久久久亚洲高清| 国内精品伊人久久久久av一坑| 欧美一区二区在线播放| 天堂av在线一区| 欧美酷刑日本凌虐凌虐| 亚洲成人激情综合网| 欧美日韩另类一区| 一区二区三区欧美久久| 91成人在线精品| 午夜伊人狠狠久久| 欧美丝袜自拍制服另类| 九九**精品视频免费播放| 777亚洲妇女| 综合中文字幕亚洲| 一本到不卡精品视频在线观看| 2020日本不卡一区二区视频| 一区二区激情视频| 在线视频你懂得一区| 国产欧美日韩精品一区| 成人18精品视频| 夜夜爽夜夜爽精品视频| 欧美日韩国产精品自在自线| 天天综合天天做天天综合| 欧美va亚洲va在线观看蝴蝶网| 国产成人综合网| 1024亚洲合集| 在线成人av影院| 国产精品18久久久久久久久 | 在线观看一区日韩| 亚洲国产va精品久久久不卡综合| 欧美一区永久视频免费观看| 国产一区二区三区在线看麻豆| 国产精品女主播av| 欧美精品亚洲一区二区在线播放| 免费成人在线网站| 国产精品第四页| 日韩一区国产二区欧美三区| 成人深夜在线观看| 日韩成人午夜精品| 国产精品久久久久一区二区三区共 | 国产一区二区剧情av在线| 久久精品国产亚洲一区二区三区| 国产亚洲一本大道中文在线| 欧美性高清videossexo| 国产综合久久久久影院| 亚洲黄色片在线观看| 精品粉嫩超白一线天av| 欧美三区在线观看| 国产99久久久精品| 久久国产成人午夜av影院| 亚洲精品国产高清久久伦理二区| www久久久久| 欧美高清dvd| 色一区在线观看| 成人网在线免费视频| 久久国产精品色| 亚洲成人免费视| 亚洲码国产岛国毛片在线| 国产亚洲一本大道中文在线| 欧美电影一区二区三区| 日本乱码高清不卡字幕| 粉嫩一区二区三区性色av| 久久精品国产免费| 日韩精品一二三区| 亚洲成av人片在线观看| 有码一区二区三区| 国产精品毛片久久久久久久| 久久日韩粉嫩一区二区三区| 91精品国产综合久久福利 | 天堂精品中文字幕在线| 亚洲免费大片在线观看| 中文字幕一区二区不卡| 国产亚洲短视频| 国产女主播一区| 国产精品久久看| 日韩伦理电影网| 一区二区三区在线免费播放| 国产精品白丝在线| 青青草原综合久久大伊人精品 | 午夜日韩在线观看| 亚洲国产综合在线| 日本欧美韩国一区三区| 久久国产尿小便嘘嘘尿| 久久精品国产久精国产爱| 九九视频精品免费| 国产成人在线观看| 99久久婷婷国产| 91久久精品一区二区| 欧美视频一区在线| 日韩欧美你懂的| 国产亚洲1区2区3区| 成人免费小视频| 亚洲成人动漫精品| 另类小说视频一区二区| 国产精品一区二区男女羞羞无遮挡 | 欧美老人xxxx18| 日韩情涩欧美日韩视频| 国产亚洲精品久| 亚洲精品午夜久久久| 五月婷婷激情综合| 狠狠色丁香九九婷婷综合五月| 国产成人在线视频网站| 色综合久久久久综合体桃花网| 欧美剧情片在线观看| 国产欧美一区二区三区沐欲| 亚洲美女屁股眼交3| 日韩不卡一区二区三区 | 中文字幕在线不卡一区二区三区| 最新日韩在线视频| 日韩中文字幕一区二区三区| 精品一区二区三区免费观看| 91丨九色丨国产丨porny| 欧美精品色综合| 国产精品嫩草影院com| 亚洲大片精品永久免费| 国产高清不卡二三区| 欧美又粗又大又爽| 久久久99精品免费观看| 亚洲成a人片综合在线| 成人天堂资源www在线| 欧美精品乱码久久久久久| 国产精品色哟哟| 理论片日本一区|