| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2199 人关注过本帖
标题:[分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看
取消只看楼主 加入收藏
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
结帖率:100%
收藏
 问题点数:0 回复次数:9 
[分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看
-----------------------

lNEyf19l.rar (50.22 KB) [分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看




-----------------------

若遇到什么BUG或好的建议,请告知本人。我好改进,谢谢。。
可以两个人对下,不能和电脑博弈,因为这个人工智能算法我不会写,相信以后会改进的。。


[此贴子已经被作者于2007-1-2 19:31:49编辑过]



rzqmpACn.rar (49.97 KB) [分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看



hk8wP8UM.rar (50.2 KB) [分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看

搜索更多相关主题的帖子: 五子棋 BUG 博弈 分享 
2007-01-02 12:45
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
呵呵。。。一定

这个社会太复杂。。。
2007-01-02 19:32
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 

没问题。。。帖上来大家看看。。该实现算法全是自己晚上在床上躺着想出来的。。没有参考任何人的算法
以前写代码都不怎么注释。。这次写了一点注释。。要养成良好的习惯。。。

--------------------

jP7Bz0vj.rar (102.44 KB) [分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看



---------------------

[此贴子已经被作者于2007-1-3 12:24:06编辑过]


这个社会太复杂。。。
2007-01-03 12:18
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
form窗体的icon属性可以改

这个社会太复杂。。。
2007-01-03 23:44
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
楼上什么意思啊。。不太明白。。。这就是两个对战的啊。。。

这个社会太复杂。。。
2007-01-04 12:29
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
肯定得用到。。。计算机思考算法。。人走一步,计算机要考虑很多步,在一定深度下取权值最大的那一步走棋。。但这其中具体的算法偶还不会写。。。有待研究

这个社会太复杂。。。
2007-01-05 16:21
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
正在做。。。准备把这个做好。。不过这段时间快要考试了,好多书要背。。可能会晚一点才能做好。。。做好了再发上来

这个社会太复杂。。。
2007-01-05 18:58
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
回楼上的:
我对编程的确非常热爱,可以整天不出去坐在电脑前编程。一点也不觉得枯燥。。不觉得没趣
至于这个五子棋,我也知道网上有这样人机对弈的算法,但是我总觉得把那些直接放到自己的程序里以后,这个程序做好了也不能说全是自己做的,感觉不爽。。。所以即使现在不会,也没关系,等后来去学以后自己来写。。那个你说的改成网络对战的,我正在做,用的就是winsock,但是由于一开始没有想到要做网络版的,所以现在估计有好多代码要返工。。现在也快期末考试了,我们专业好多书要背,所以大概会晚一点才能写好。。。

至于那个棋盘,我有picture上用画线画点函数等画出来的,不是载入的图片。。先给picture定义坐标,然后画线,周边的线画粗一点,线宽为2。。中间画细一点,为1。。。然后再把那几个特殊点给Pset出来,棋盘就画好了。。。这样画过后每个交叉点都有一个坐标,下棋的时候把鼠标点击位置坐标四舍五入送到画棋子函数那,画棋子函数再根据坐标画出棋子。。。这样就会很精确的

这个社会太复杂。。。
2007-01-05 23:02
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
这样的画法怎么写代码啊。。楼上给点提示。。

这个社会太复杂。。。
2007-01-06 23:17
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
呵呵。。。偶加你了。。


网络版五子棋已经推出。。。。


http://bbs.bc-cn.net/viewthread.php?tid=114737

这个社会太复杂。。。
2007-01-07 15:49
快速回复:[分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013905 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved