社区
其它技术问题
帖子详情
一个关于五子棋的问题~
wang2191195
2010-09-20 11:20:54
最近正在用MFC写五子棋~现在着手AI部分~
想问下大家有没有什么好方法能判断活三 活四 冲三 冲四等棋?我自己想了一些方法但是太繁琐 而且最重要的是弄不出来....
我的棋子放在一个数组flag[15][15]中 我的图是15*15的 我自己想了个办法就是把数组扩充成23*23多出来的部分做处理 然后不用判断那么多越界的情况。。。
希望大家能够提供一个思路~
谢谢了。。。
...全文
223
9
打赏
收藏
一个关于五子棋的问题~
最近正在用MFC写五子棋~现在着手AI部分~ 想问下大家有没有什么好方法能判断活三 活四 冲三 冲四等棋?我自己想了一些方法但是太繁琐 而且最重要的是弄不出来.... 我的棋子放在一个数组flag[15][15]中 我的图是15*15的 我自己想了个办法就是把数组扩充成23*23多出来的部分做处理 然后不用判断那么多越界的情况。。。 希望大家能够提供一个思路~ 谢谢了。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
顶起,,关注
五子棋
成功
java 编写
五子棋
,成功后出现
五子棋
界面,但又
问题
,自己琢磨。
数据结构与算法01_
五子棋
问题
五子棋
问题
五子棋
C语言程序数据结构
五子棋
C语言程序,数据结构
问题
,
五子棋
的小游戏很有意思的哦
用Python实现
五子棋
小游戏
用Python教你实现
五子棋
小游戏,运用二维列表保存游戏状态,结合pygame的image模块的图像处理、以及pygame的事件处理机制来开发
五子棋
游戏
WPF
五子棋
军师开发详解/MVVM/C#/WebApi/人工智能/机器视觉
在这个课程中,赵老师教你用WPF打造一款
五子棋
“军师”软件。用自己打造的“军师”助阵,在
五子棋
战场上虐尽各路高手,随时体验“会当凌绝顶,一览众山小”的那种“独孤求败”的感觉。技术点:WPF、C#、P/Invoke、Win32 Api、机器视觉、人工智能、MVVM、Web Api
其它技术问题
3,882
社区成员
9,059
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章