c#版五子棋(人机对弈模式)

所需积分/C币:13 2007-03-06 95KB RAR
评分

最近在学习C#,写了个五子棋的小游戏,把原代码也传给大家。 电脑选择下棋点的主要算法分为两部:1.将每个落子点进行评分(有棋或禁手点评为最低);2.从第一部中选出5个得分最高的落子点,采用回溯算法求得最佳落子点。(代码中有注释) 希望大家有什么建议或者发现了Bug告诉我啊! 我这几天有时间会进一步完善这个小游戏,到时再传上来。

...展开详情
立即下载 最低0.43元/次 身份认证VIP会员低至7折
举报 举报 收藏 收藏 (10)
分享

评论 下载该资源后可以进行评论 22

qq_37136973 很好很强大
2018-04-17
回复
棋圣 满意 不错 学习
2015-12-04
回复
bolonwar 不错的资源,学习中
2014-06-26
回复
u014514481 很好,很实用。
2014-05-22
回复
sysxzhdr 不错 不够智能
2014-05-16
回复
505KB
C#人机五子棋(含源码)

C#做的人机对战五子棋,动态库,含源码,对您学人工智能及C#会有帮助的。

2009-03-24
3.45MB
人机对战五子棋c#

用c#编写的五子棋人机对战 核心算法 核心算法就是计算计算机应该在哪里落子。    思路的伪代码如下。    PC_Stone    For i = 1 to 15     For j = 1 to 15     If ( board[i][j] != -1)     Qz[i][j] = -     Esle     FindQz(Qz[i][j])    getTheMaxQz()    而在这个过程中最主要的算法是计算每个点的权重,由此判断电脑应该将棋子落在哪个地方。    计算确定点的权重的函数是FindQ

2014-02-11
124KB
c#五子棋人机对战

写的五子棋功能基本齐全。有注释。

2017-01-25
2.16MB
C#五子棋人机对战完整

C#五子棋人机对战完整版,界面清晰友好。实现双人对战和人机对战功能。

2009-07-22
289KB
人机对战五子棋源码2012810

人机对战五子棋源码 源码描述: 开发环境:vs2010 人机对战五子棋源码 源码有自己的一套算法 注释也很很详细 欢迎感兴趣的用户下载学习

2012-08-10
247KB
C#五子棋小游戏(可人机对战)

自己写的比较简陋,可能有些地方有小BUG...

2012-08-26
18KB
人机对战五子棋源代码(C语言控制台界面)

完全用C语言实现的五子棋。没有用图形界面,因为不大会…… 但在控制台界面里还算是可以的吧 使计算机具有了一定的人工智能 代码在TXT文本里,复制粘贴就好

2012-11-01
220KB
C#人工智能人机对战五子棋游戏源代码[原创]

人机对战五子棋游戏代码,棋力可对付一般玩家 学习C# .NET GDI+ 解压密码:130707031

2008-03-19
img
starstarstone

关注 私信 TA的资源

上传资源赚积分,得勋章
相关内容推荐