-
AI難點(diǎn)解析 1.算法數(shù)組:記錄了五子棋所有的贏法,三位數(shù)組 2.每一種贏法的統(tǒng)計(jì)數(shù)組,一維數(shù)組 3.如何判斷勝負(fù) 4.計(jì)算機(jī)落子規(guī)則查看全部
-
AI難點(diǎn)解析查看全部
-
方便不想打字的同學(xué): var wins = []; var count = 0; for(var i = 0; i < 15; i++) { wins[i] = []; for (var j = 0; j < 15; j++) { wins[i][j] = []; } } for(var i = 0; i < 15; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[i][j+k][count] = true; } count++; } } for(var i = 0; i < 15; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[j+k][i][count] = true; } count++; } } for(var i = 0; i < 11; i++) { for (var j = 0; j < 11; j++) { for (var k = 0; k < 5; k++) { wins[i+k][j+k][count] = true; } count++; } } for(var i = 0; i < 11; i++) { for (var j = 14; j > 3; j--) { for (var k = 0; k < 5; k++) { wins[i+k][j-k][count] = true; } count++; } } console.log(count);查看全部
-
AI難點(diǎn)查看全部
-
AI難點(diǎn):<br> 贏法數(shù)組:記錄了五子棋所有的贏法,三維數(shù)組 每一種贏法的統(tǒng)計(jì)數(shù)組,一維數(shù)組 如何判斷勝負(fù) 計(jì)算機(jī)落子規(guī)則查看全部
-
五子棋AI技術(shù)點(diǎn)查看全部
-
啊啊啊查看全部
-
剛剛不糾結(jié)查看全部
-
五子棋AI算法總結(jié)(算法里面還有很多不明白的地方,但總算把效果做出來(lái)了,很有成就感。同時(shí),也明白,自己還有很長(zhǎng)的路要走,不能輕易放棄)查看全部
-
AI難點(diǎn)解析查看全部
-
修正的贏法數(shù)組(chessNum[num]是我顯示這一步落子位置和步數(shù)用的,請(qǐng)無(wú)視) chess.onclick = function(e){ if(over){ return; } var x = e.offsetX; var y = e.offsetY; var i = Math.floor(x / 30); var j = Math.floor(y / 30); if(chessBoard[i][j] == 0){ oneStep(i, j, me); if(me){ chessBoard[i][j] = 1; chessNum[num][1] = i; chessNum[num][2] = j; for(var k=0; k<count; k++){ if (wins[i][j][k]) { myWin[k]++; computerWin[k] = 6; if (myWin[k] == 5) { window.alert("你贏了!"); over = true; } } } }else{ chessBoard[i][j] = 2; chessNum[num] = [i,j]; chessNum[num][1] = i; chessNum[num][2] = j; for(var k=0; k<count; k++){ if (wins[i][j][k]) { computerWin[k]++; myWin[k] = 6; if (computerWin[k] == 5) { window.alert("計(jì)算機(jī)贏了!"); over = true; } } } } now.innerHTML = "第"+num+"手下在了"+chessNum[num][1]+","+chessNum[num][2]; me = !me; num++; } }查看全部
-
從這些操作查看全部
-
贏法數(shù)組:記錄5000查看全部
-
AI難點(diǎn)解析查看全部
-
盼來(lái)了AI篇查看全部
舉報(bào)
0/150
提交
取消