亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最贊回答 / 誤盡此生
因為computerscore計算的是計算機走子時,自己連在一起時的分數,相當于進攻的分數;而myscore是人在走子時,形成的分數,相當于防御的分數。假設一下,如果計算機在走自己的第四顆子的時候分數不高,比如2000分,而在防御人的第四顆子時分數有5000分,那么計算機就不會去連自己的子而會去防御。而顯然這時計算機獲勝的可能性更大,因此計算機的分會大一些。如果計算機的分都小一些的話,計算機就會偏向于防守了。
來,搞個alphaGO粗來
我怎么都下不過ai!??!
很好,支持老師,謝謝慕課
我發現這ai的挑戰難度有點高。。
我覺得算法不太對勁啊。。明明電腦可以連五個子。。結果來堵我
贏法數組 :用來記錄五子棋的所有的贏法,是一個三維數組。
每一種贏法的統計數組,一維數組
判定勝負的實現
計算機如何落子
老師的課很好,但是自己還是不太懂算法。
很不錯的課,跟著老師把代碼敲了一遍,ui和ai都能成功跑起來,不過ai的這個算法電腦有點笨基本上是防御狀態,要下贏電腦很容易,最后是我走防御路線,故意不贏才讓電腦贏了一局
終于等到了,開擼。。。
看了三遍,終于明白了每個循環的意思
到了敲computerAI函數的時候就有點犯迷糊了,前面定義的各種數組記不太清,導致后面思路混亂,不過這是我第一次嘗試“寫算法”,收獲還是很大的!
說明一下,窮舉法也是AI的一種,不要把AI想的那么高深,如果想學更多更好的AI,還是自己去看書吧,半個小時根本講不完
課程須知
本課程是前端高級課程 1、具備算法基礎
老師告訴你能學到什么?
1、五子棋AI的運行原理 2、五子棋AI使用到的數據結構 3、編程實現五子棋AI

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消