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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 軟件設計/軟件工程 > 近來隨著計算機的快速發展

近來隨著計算機的快速發展

  • 資源大?。?/b>6 K
  • 上傳時間: 2015-08-30
  • 上傳用戶:a1a1J0
  • 資源積分:2 下載積分
  • 標      簽: 計算機 發展

資 源 簡 介

近來隨著計算機的快速發展,各種棋類游戲被紛紛請進了電腦,使得那些喜愛下棋,又常常苦于沒有對手的棋迷們能隨時過足棋癮。而且這類軟件個個水平頗高,大有與人腦分庭抗禮之勢。其中戰勝過國際象棋世界冠軍-卡斯帕羅夫的“深藍”便是最具說服力的代表;其它像圍棋的“手淡”、象棋的“將族”等也以其優秀的人工智能深受棋迷喜愛;而我們今天將向大家介紹的是五子棋的算法。   當我們與電腦對戰時,您知道這些軟件是怎樣象人腦一樣進行思考的嗎?前不久我曾編寫過一個五子棋的游戲,在這里就以此為例和大家一起探討探討。   總的來說(我們假定您熟悉五子棋的基本規則),要讓電腦知道該在哪一點下子,就要根據盤面的形勢,為每一可能落子的點計算其重要程度,也就是當這子落下后會形成什么棋型(如:“沖四”、“活三”等),然后通覽全盤選出最重要的一點,這便是最基本的算法。當然,僅靠當前盤面進行判斷是遠遠不夠的,這樣下棋很容易掉進玩家設下的陷阱,因為它沒有考慮以后的變化。所以在此基礎上我們加入遞歸調用,即:在電腦中預測出今后幾步的各種走法,以便作出最佳選擇,這也是我們下棋時常說的“想了幾步”。如此一來您的程序便具有一定的水平了。什么?不信!過來試試吧!

相 關 資 源

主站蜘蛛池模板: 松阳县| 英超| 广德县| 额敏县| 沙坪坝区| 肇庆市| 昌平区| 稻城县| 邹城市| 梨树县| 永福县| 龙门县| 什邡市| 正蓝旗| 永泰县| 庄河市| 葫芦岛市| 广州市| 宝应县| 府谷县| 湛江市| 屏山县| 英超| 杭锦旗| 柘城县| 香港 | 武汉市| 南召县| 台南市| 莆田市| 鄂州市| 卓尼县| 卢龙县| 克拉玛依市| 富锦市| 寻甸| 社旗县| 利辛县| 南昌市| 新绛县| 格尔木市|