五子棋的算法

wxzyydy 2009-03-29 06:27:20
我写了一个五子棋小游戏程序,当我判断输赢的代码有bug,请高手指点一下,用什么样的思路或算法比较好,请说具体一点哦,谢谢!
...全文
218 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
xwmr1988 2009-06-18
  • 打赏
  • 举报
回复
lzbang 2009-03-31
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 breezes2008 的回复:]
每下一子,就立刻判断该子四个方向('_','\','/','|')的状态,是否已经五子连珠。
例如:判断能力‘——’方向,那么,数目=该子往左有几个是同类+该子往左有几个是同类+本身一个
如果数目>=5,五子连珠。
[/Quote]

顶下
wolf2999 2009-03-31
  • 打赏
  • 举报
回复
电脑怎么走。。。。。这个好像很难控制 得好。
possibleonline 2009-03-31
  • 打赏
  • 举报
回复
http://hi.baidu.com/qiyorton/blog/item/054e60d9e1ac5b2410df9b42.html
可以跑的
wafj1984 2009-03-31
  • 打赏
  • 举报
回复
mark
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 puyawei 的回复:]
五子棋小游戏程序,网上的代码多得很,建议使用google搜索,然后自己比较那种更好,这样对你以后写码很有帮助!
[/Quote]
同意 我写数独的时候就是这样的
breezes2008 2009-03-30
  • 打赏
  • 举报
回复
:该子往左有几个是同类+该子往右有几个是同类+本身一个
breezes2008 2009-03-30
  • 打赏
  • 举报
回复
每下一子,就立刻判断该子四个方向('_','\','/','|')的状态,是否已经五子连珠。
例如:判断能力‘——’方向,那么,数目=该子往左有几个是同类+该子往左有几个是同类+本身一个
如果数目>=5,五子连珠。
xwmr1988 2009-03-30
  • 打赏
  • 举报
回复
路过
ameyume 2009-03-30
  • 打赏
  • 举报
回复
我以前写的是从左到右,再从上到下,最后从左上角到右下角,右上角到左下角来判断的
筱伟 2009-03-30
  • 打赏
  • 举报
回复
五子棋小游戏程序,网上的代码多得很,建议使用google搜索,然后自己比较那种更好,这样对你以后写码很有帮助!
wxzyydy 2009-03-30
  • 打赏
  • 举报
回复
有时间的话请给出点具体的代码哦,谢谢
ychao0417 2009-03-30
  • 打赏
  • 举报
回复
google
ma19850721 2009-03-30
  • 打赏
  • 举报
回复
Google上有很多,自己比较一下
Jod_feng 2009-03-30
  • 打赏
  • 举报
回复
路过!
shawnfx 2009-03-30
  • 打赏
  • 举报
回复
我同意8楼的
babybabyface 2009-03-30
  • 打赏
  • 举报
回复
每下一个子 ,以这个子为中心,四个方向线循环判断
summily 2009-03-30
  • 打赏
  • 举报
回复
google上一打堆
sjkof 2009-03-30
  • 打赏
  • 举报
回复
人工智能,要把这个程序做好不容易

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧