matlab 五子棋代码,matlab编程(五子棋)
生活随笔
收集整理的這篇文章主要介紹了
matlab 五子棋代码,matlab编程(五子棋)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
帶有詳細中文注釋的經(jīng)典Matlab五子棋程序代碼
break
end
if y+i>10
break;
end
if board(x+i,y+i)~=flag 判斷在此過程中,棋子與剛下的棋的顏色是否一樣,不
一樣就跳出循環(huán)
break;
end
k = k+1;
end
if k>=5
w=1;
return
end
for i = 1:10 統(tǒng)計主對角線,斜向下同色子的個數(shù)
if x-i<0
break;
end
if y-i<0
break;
end
if board(x-i,y-i)~=flag 判斷在此過程中,棋子與剛下的棋的顏色是否一樣,不
一樣就跳出循環(huán)
break;
end
k = k+1;
end
if k>=5
w=1;
return
end
k = 0; 統(tǒng)計副對角線,斜向上同色子的個數(shù)
for i = 0:10
if x-i<0
break;
end
if y+i>10
break;
end
if board(x-i,y+i)~=flag 判斷在此過程中,棋子與剛下的棋的顏色是否一樣,不
一樣就跳出循環(huán)
break;
end
k = k+1;
end
if k>=5
w=1;
return
end
for i = 1:10 統(tǒng)計副對角線,斜向下同色子的個數(shù)
if x+i>10
break;
end
總結(jié)
以上是生活随笔為你收集整理的matlab 五子棋代码,matlab编程(五子棋)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FinalData专业级数据恢复系统
- 下一篇: (2)点云库处理学习——剔除点云值