社区
其它技术问题
帖子详情
一个关于五子棋的问题~
wang2191195
2010-09-20 11:20:54
最近正在用MFC写五子棋~现在着手AI部分~
想问下大家有没有什么好方法能判断活三 活四 冲三 冲四等棋?我自己想了一些方法但是太繁琐 而且最重要的是弄不出来....
我的棋子放在一个数组flag[15][15]中 我的图是15*15的 我自己想了个办法就是把数组扩充成23*23多出来的部分做处理 然后不用判断那么多越界的情况。。。
希望大家能够提供一个思路~
谢谢了。。。
...全文
246
9
打赏
收藏
一个关于五子棋的问题~
最近正在用MFC写五子棋~现在着手AI部分~ 想问下大家有没有什么好方法能判断活三 活四 冲三 冲四等棋?我自己想了一些方法但是太繁琐 而且最重要的是弄不出来.... 我的棋子放在一个数组flag[15][15]中 我的图是15*15的 我自己想了个办法就是把数组扩充成23*23多出来的部分做处理 然后不用判断那么多越界的情况。。。 希望大家能够提供一个思路~ 谢谢了。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大拙男
2010-09-21
打赏
举报
回复
以前看过一个五子棋算法
两连100
三连1000
四连5000
用数值来做决定下哪里
但是你的算法太高级了
le0nscofy
2010-09-21
打赏
举报
回复
路过,,蒙特卡洛,神经遗传算法的说
muyejingfeng100
2010-09-21
打赏
举报
回复
可以用字符串来表示活三、冲四等棋。
例如 '*'表示对手棋子,‘1'表示已方棋子,'0'表示空白位置
则活三:“01110”
gepeng1990
2010-09-21
打赏
举报
回复
bucuo
dxms8
2010-09-21
打赏
举报
回复
有没有什么好方法能
判断活三 活四 冲三 冲四等棋
都不看问题的。。。
向立天
2010-09-21
打赏
举报
回复
网上有很多五子器的例子
你可以下一个参考一下
muyejingfeng100
2010-09-21
打赏
举报
回复
先定义活三、冲四、冲五等各个模式的分数,然后扫描整个棋盘,对每个棋子计算5*5范围内得到的分数,最后累加(白棋正分,黑棋负分)。得到的总分作为棋盘的评价,分数越高对白棋越有得,反之对黑棋有得。
Dstnoe
2010-09-20
打赏
举报
回复
顶起,,关注
一些关于
五子棋
ai的论文
关于
五子棋
ai的一些中文论文,有的比较有价值,大多数是导论性质的,需要的朋友可以下载
模拟连
五子棋
游戏,
五子棋
经典算法
在游戏中娱乐,是一种堕落 而在学习中娱乐则是一种境界
五子棋
终结者2.0
五子棋
终结者是
一个
计算机执黑必胜的
五子棋
小程序,严格地、完全地毯式地终结了自由规则下的
五子棋
!
五子棋
终结者是
一个
计算机执黑必胜的
五子棋
小程序,严格地、完全地毯式地终结了自由规则下的
五子棋
!
基于L inux的嵌入式
五子棋
游戏_ 6818开 发板
五子棋
,基于linux
可以人机对弈,实现了游戏的基本功能!!!
五子棋
汇编
在windows7下不能切刀全屏,建议装个虚拟机下的windows XP那样可以直接运行
其它技术问题
3,882
社区成员
9,046
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章