[問題] 請問大家海軍棋遊戲電腦AI有比較好一點 …

看板C_Sharp作者 (可倫)時間17年前 (2008/05/06 23:17), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
是這樣的小弟不是科班的,只是因為這學期修了一堂通識的程式設計 然後今天小弟利用一堂無聊的通識課寫了一個海軍棋的遊戲 就是那種你先擺好棋子,然後給別人炸出來的遊戲,好像Sony Ericsson T100手機裡 有這套(好像是國中的時候界別人手機玩過) 但是小弟寫完這一套踩地雷(Console,原始碼和程式:http://tinyurl.com/5t23ct) 之後發現如果電腦都亂炸,只有遇到真的船的時候才會考慮要不要有規則的炸一整條 似乎電腦玩家都很弱,好像一下就會贏了 呃... 自問自答好了,我找到了一個方法可以增加電腦的勝利機率,就是記錄電腦最後 一次採到炸彈的點,然後下一步的時候要電腦繞著那個點旁邊八格去炸,都沒有再繼續 隨機,這樣電腦會比較容易贏 改好的程式和原始檔已經附在上面的網址中了 -- 新的Blog歡迎大家多多參觀喔~ http://kelunyang.wordpress.com -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.156.65 ※ 編輯: Kelunyang 來自: 220.132.156.65 (05/06 23:23) ※ 編輯: Kelunyang 來自: 220.132.156.65 (05/07 09:28)

05/07 17:55, , 1F
應該以還存活的最小台戰艦當作移動的格子數量
05/07 17:55, 1F

05/07 17:56, , 2F
簡單講就是一次跳兩格 這樣去找船會比較快
05/07 17:56, 2F

05/07 18:57, , 3F
謝謝!!
05/07 18:57, 3F
文章代碼(AID): #1887QJqZ (C_Sharp)