課程
/前端開發
/JavaScript
/JS實現人機大戰之五子棋(AI篇)
我跟著老師打出來,也是空白的。 ?之前的UI篇完全沒有問題,可以運行,加上這章講的就不行了
2016-10-18
源自:JS實現人機大戰之五子棋(AI篇) 2-2
正在回答
怎么破??
var?wins=[]; for(var?i=0;i<15;i++){ ????chessBoard[i]=[]; ????for(var?j=0;j<15;j++){ ????????chessBoard[i][j]=0; ????} } for(var?i=0;i<15;i++){ ????chessBoard[i]=[]; ????for(var?j=0;j<15;j++){ ????????wins[i][j]=[]; ????} } var?count?=?0; //橫線 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);
qq_就這么漂來漂去_0
我的也是,顯示空白
最后的反斜線是i=11
//贏法數組 var?wins?=?[]; for?(var?i?=0;i<15;i++)?{ chessBoard[i]?=?[]; for?(var?j?=?0;?j<15;?j++)?{ chessBoard[i][j]?=?0; } } for?(var?i=0;i<15;i++)?{ wins[i]?=?[]; for?(var?j=0;j<15;j++)?{ wins[i][j]?=?[]; } } var?count?=?0; 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++; } }
這是我的代碼,也顯示過空白
舉報
"AlphaGO"我要和你下五子棋,教程帶你實現五子棋AI
4 回答出現空白要怎么解決
3 回答白色的是計算機,不是很明白計算機是咋想的....
2 回答為什么只要有五顆棋子在一排就彈出贏了,不判斷黑白棋
2 回答老師,為何【贏法統計數組初始化】寫到【贏法種類索引】前面(24--27行)會出現白棋只在(0,0)處下一步,后續不再下棋的狀況?鞠躬感謝?。?/p>
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-22
怎么破??
2016-10-22
2016-10-22
我的也是,顯示空白
2016-10-18
這是我的代碼,也顯示過空白