易码技术论坛

 找回密码
 加入易码
搜索
查看: 1011487|回复: 20

[归档] 【带AI的五子棋】shooting作的,使用MFC框架,附源码

[复制链接]
发表于 2006-10-28 21:03:06 | 显示全部楼层
既然关闭和重新开始都是中文 那为什么Begin不用开始呢=v=~~~
发表于 2006-10-28 21:06:38 | 显示全部楼层
因为他本来想全英文的,却又不知道close和restart……
发表于 2006-10-28 21:09:01 | 显示全部楼层
顶一个!
 楼主| 发表于 2006-10-28 21:09:52 | 显示全部楼层
请忽略细节……
要知道,当初这个东西连按钮都没有对齐,黑方胜利会报告“Hei”

所谓随手写出就是这个道理。
发表于 2006-10-28 21:14:59 | 显示全部楼层
玩了一下。电脑会犯低级错误。我明明3个了它还不拦我……

PS:vc6.0编译会报1个错。链接会报2个警告……
发表于 2006-10-28 21:15:57 | 显示全部楼层
唉,说起来我都不记得他长什么样子了……自从大灾变之后,很多东西都丢了……幸亏当初给过F一份……
发表于 2006-10-28 21:26:47 | 显示全部楼层
这周AI课的作业不用做了…;)
发表于 2006-10-28 22:33:01 | 显示全部楼层
貌似这东西的核心是算法,不是框架...
发表于 2006-10-28 23:20:38 | 显示全部楼层
算法很simple,是我从某本书上看了修改得,框架使用得是mfc,也是最简单的使用,不过作为一个不太复杂的例子,还是有不少参考价值的:),另外,这里也许会有些结构上的问题,是当时不成熟的设计导致的。

再另外,如果在这个算法基础上多搜索几步,将会得到更好的效果。这个是经过论证的,可惜当初不小心忘了这会事了,就没有继续写下去
发表于 2006-10-28 23:26:50 | 显示全部楼层
貌似以前看过相关算法,给“活三”,“活四”一类的位置设置权值,然后找一个权值最大的点~
发表于 2006-10-28 23:35:19 | 显示全部楼层
就这个,不过那个禁手有些麻烦,好在以前在文曲星上写过:)
发表于 2006-10-29 08:33:34 | 显示全部楼层
只要是C++有关贴,我都要顶……
发表于 2006-10-29 19:26:02 | 显示全部楼层
引用第5楼シャナ2006-10-28 21:14发表的“”:
玩了一下。电脑会犯低级错误。我明明3个了它还不拦我……

PS:vc6.0编译会报1个错。链接会报2个警告……

这个,他一开始真的很猛的,后来为了做某些事情(记不得干什么),好象作过一些奇怪的修改,出了些问题...要不就是你禁手了...
发表于 2007-7-19 22:05:59 | 显示全部楼层
最近正在研究五子棋的代码,但是刚刚开始接触,不知道如何下手。。谢谢楼主帮忙解答下。顺便能发上五子棋的伪代码或则流程图吗??我的QQ:165598585。想请教这方面的知识。。。
发表于 2007-7-19 22:29:49 | 显示全部楼层
不错的东西。
发表于 2007-7-20 11:36:37 | 显示全部楼层
引用第9楼shooting2006-10-28 23:20发表的“”:
算法很simple,是我从某本书上看了修改得,框架使用得是mfc,也是最简单的使用,不过作为一个不太复杂的例子,还是有不少参考价值的:),另外,这里也许会有些结构上的问题,是当时不成熟的设计导致的。

再另外,如果在这个算法基础上多搜索几步,将会得到更好的效果。这个是经过论证的,可惜当初不小心忘了这会事了,就没有继续写下去
呵呵,代码的确是似曾相识,貌似在《VC++游戏编程技术》上看到过。
发表于 2007-8-10 14:32:01 | 显示全部楼层
对,就是这本书……额……是不是呢……
发表于 2007-8-24 13:54:59 | 显示全部楼层
汗~~ai有bug 如图所示   俩ai窝里斗的截图  怎么能出现这种情况呢?

俩ai斗

俩ai斗
发表于 2007-8-28 09:47:37 | 显示全部楼层
哎~~这个AI居然把我打败了
发表于 2007-9-2 14:33:33 | 显示全部楼层
我可是大获全胜啊!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-25 22:32 , Processed in 0.013922 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表