找回密码
 立即注册

QQ登录

只需一步,快速开始

quab1

高级会员

14

主题

70

帖子

1972

积分

高级会员

积分
1972

活字格认证

quab1
高级会员   /  发表于:2010-3-26 17:16  /   查看:7064  /  回复:8
要是没有那个两秒限制多好。。。比赛肯定非常惨烈。。。另外想问问。。。万一前几名PK 结果是全平局怎么办?。。。。
万一 。。。。最好的几个程序分在一个小组了 但进决赛名额不够 那不是就会很不公平? 比如每小组进两个 那本小组排名第3的程序比其他小组第1还厉害 那也进不了决赛了吗?我是说 万一。。实力不是完全决定因素了 还得看运气。。。
我建议能不能弄个 复活赛 ?不然万一遇到上面的情况,对运气差的不公平的,毕竟程序写好了,结果也差不多由分组情况决定了 就不能变了 不像足球比赛还有场上发挥的状态因素,复活赛 我觉得 小组淘汰掉的 再来一次大PK 说不定会有几个结果比决赛16强的要好的

8 个回复

倒序浏览
Arthas
葡萄城公司职员   /  发表于:2010-3-26 17:35:00
沙发
我大概看了下规则, 没有三手交换和五手两打。
应该说, 黑棋的优势是很大的。

所以比赛应该很难平局。

如果两个人的算法都很优秀, 那么我觉得,
先走的人应该会很快将后走的人置于死地。

那么能决出胜负的, 就在于两者对白棋的操作了。
而且为了能够适应变化的环境, 我觉得一般还是会放一些随机因素进去的。

比如找到4个双叫四三的点, 又不能判断出哪个更好,
你不能每次都选择第一个吧?

如果是我, 除了“尽量选择开阔的地方”这个原则以外,
我会对相同优先级的棋, 进行随机选择。

BTW, 根据经验, 五子棋很难平局的。
单从步骤上来说, 五子棋是一个节奏很快的运动
水平好一点的话, 用不了太多步骤就可以决定胜负。

下了一棋盘, 最后决定和棋的, 一般都是水平比较低的选手容易出现的事情。

个人观点, 仅供参考。
扯淡第一高手
回复 使用道具 举报
quab1
高级会员   /  发表于:2010-3-26 17:58:00
板凳

回复 2# Arthas 的帖子



明白了,谢谢 Arthas
另外想问一下,解压以后,那个五子棋竞技场,用默认注册过的3个玩家测试,都不走棋。。。我没有重新进行过任何编译和改动,不知道是什么原因,看了源代码有随机走棋的代码,是不是需要重新编译才可以?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
algerniat
注册会员   /  发表于:2010-3-28 01:20:00
地板
有问题~!为什么玩家和电脑然后玩家很随意就赢了~
回复 使用道具 举报
zhanglong
新手上路   /  发表于:2010-3-28 09:01:00
5#
不会吧
回复 使用道具 举报
winking
葡萄城公司职员   /  发表于:2010-3-28 09:36:00
6#
原帖由 algerniat 于 2010-3-28 1:20:00 发表
有问题~!为什么玩家和电脑然后玩家很随意就赢了~


初级算法是很难战胜人的,想想“深蓝”就知道了。
回复 使用道具 举报
Valentine
版主   /  发表于:2010-3-29 09:27:00
7#
原帖由 quab1 于 2010-3-26 17:58:00 发表


明白了,谢谢 Arthas
另外想问一下,解压以后,那个五子棋竞技场,用默认注册过的3个玩家测试,都不走棋。。。我没有重新进行过任何编译和改动,不知道是什么原因,看了源代码有随机走棋的代码,是不是需要重新编译才可以?


请安装.net framework 3.5 SP1
回复 使用道具 举报
Valentine
版主   /  发表于:2010-3-29 09:27:00
8#
原帖由 algerniat 于 2010-3-28 1:20:00 发表
有问题~!为什么玩家和电脑然后玩家很随意就赢了~


我们内置的算法都是相当弱,给各位同学增长信心用的:)
回复 使用道具 举报
liliu
新手上路   /  发表于:2010-3-29 17:39:00
9#
哦,这样吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部