91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-29
  • 語言: Matlab
  • 標(biāo)簽: 井字棋??

資源簡介

基于matlab的井字棋實(shí)現(xiàn),人工智能。人機(jī)對(duì)戰(zhàn),電腦后手。整體分為8個(gè)步驟。

資源截圖

代碼片段和文件信息

function?newstage=computermove(stage)
%?電腦落棋子

poscorner?=?[1?3?7?9];??????%四個(gè)角位
posedge???=?[2?6?4?8];??????%四個(gè)邊位
poscenter?=?5;????????????%中心位

if?pickwinspot(stage);??????????%?;檢查制勝點(diǎn)
????%?choose?the?spot?to?win?it!
????posl?=?pickwinspot(stage);
elseif?findlosespot(stage);?????%;檢查威脅點(diǎn)
????%?block?it!
????posl?=?findlosespot(stage);
elseif?stage(poscenter)?==?0????%;占據(jù)中心
????%?play?the?center
????posl?=?poscenter;
elseif?oppositecorner(stage);???%;占據(jù)對(duì)角位
????%?opposite?corner
????posl?=?oppositecorner(stage);
elseif?stage(poscenter)==1
???????if?emptycorner(stage)?%;占據(jù)相關(guān)空角位
????????????%?play?a?corner
????????????posl?=?emptycorner(stage);
???????elseif?any(stage(poscorner)??==?0)?%;占據(jù)空角位
????????????%?play?a?corner
????????????posl?=?poscorner(find(stage(poscorner)??==?0?1));
???????elseif?emptyedge(stage)?%;占據(jù)相關(guān)邊位
????????????%play?middle?spot?of?an?edge
????????????posl?=?emptyedge(stage);
????????else???????????????????????????%?:占據(jù)邊位
????????????%?play?middle?spot?of?an?edge?
????????????posl?=?posedge(find(stage(posedge)??==?0?1));
???????end;?
elseif?stage(poscenter)==2
?????if?emptycorner(stage);?%;占據(jù)相關(guān)空角位
????????%?play?a?corner
????????posl?=?emptycorner(stage);
?????elseif?emptyedge(stage);?%;占據(jù)相關(guān)邊位
????????%play?middle?spot?of?an?edge
????????posl?=?emptyedge(stage);
?????elseif?any(stage(poscorner)??==?0)?%;占據(jù)空角位
????????%?play?a?corner
????????posl?=?poscorner(find(stage(poscorner)??==?0?1));
????else???????????????????????????%?:占據(jù)邊位
????%?play?middle?spot?of?an?edge?
????posl?=?posedge(find(stage(posedge)??==?0?1));
?????end
end;


stage(posl)?=?2;
newstage?=?stage;

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1902??2012-10-10?14:37??井字棋\computermove.m

?????文件????????193??2012-10-10?14:40??井字棋\drawCir.m

?????文件????????173??2012-10-10?14:41??井字棋\drawCross.m

?????文件????????558??2012-10-09?20:59??井字棋\drawStage.m

?????文件????????399??2012-10-10?14:41??井字棋\emptycorner.m

?????文件????????389??2012-10-10?14:38??井字棋\emptyedge.m

?????文件????????282??2012-10-09?16:08??井字棋\findlosespot.m

?????文件????????458??2012-10-10?12:30??井字棋\jingziqi.m

?????文件????????261??2012-10-10?09:44??井字棋\oppositecorner.m

?????文件????????281??2012-10-09?16:09??井字棋\pickwinspot.m

?????文件????????352??2012-10-09?14:07??井字棋\playermove.m

?????文件????????204??2012-10-09?16:10??井字棋\whowon.m

?????文件????????161??2012-10-10?14:48??井字棋\說明.txt

?????目錄??????????0??2012-10-10?14:47??井字棋

-----------?---------??----------?-----??----

?????????????????5613????????????????????14


評(píng)論

共有 條評(píng)論