魔方吧·中文魔方俱乐部

标题: MF8 推箱子比赛规则 [打印本页]

作者: sokoban    时间: 2009-4-5 16:30:38     标题: MF8 推箱子比赛规则

本帖最后由 sokoban 于 2014-3-2 08:25 编辑

魔方吧推箱子比赛规则

【修订日期:2012年6月23日】

一、比赛关卡

1.1   比赛关卡以XSB格式在魔方吧推箱子版以比赛专贴的形式发布,同时也在比赛网站 http://sokoban.ws 发布。

1.2   比赛关卡一般为原创或者改编关卡,由版主设计或邀请关卡设计高手设计。

二、比赛时间

2.1  每期比赛时间约为三个星期,发布关卡同时设立一个截止提交解法的时间。

2.2  两期比赛之间的休赛期约为一个星期。

三、比赛用的推箱子程序

3.1 参加比赛使用的程序不限。

四、参与方式

4.1 除本版版主外,任何人都可以参与比赛。

4.2 比赛过程中不可以互相交流答案,不可以在回帖中透露关于具体解法的提示性的信息。唯一能公开的只能是解法的移动步数和推动步数。

4.3 参赛者通过网页 http://sokoban.ws/ 在线提交答案。

4.4 参赛者可以在一期比赛中多次提交答案。

五、优胜者的确定

5.1 设立两名“冠军奖”:一个是最少移动步数奖;另一个最少推动步数奖。各一名。若最少移动步数和最少推动步数是同一个人,另一“冠军奖”由移动步数第二名获得。若有解法步数相同者,以提交时间最早者为优胜。

5.2 为了鼓励大家参与,设立了“幸运奖”。“幸运奖”产生方法如下:

(1)每期的步数和推数前20名分别得到积分。即最多有40人次得到积分。最少移动步数前二十名分别得到20、19、18 ... 3、2、1分。最少推动步数前二十名分别得到19.5 、18.5、17.5 ... 2.5、1.5、0.5分。

(2)凡推数和步数前二十名(两名“冠军奖”除外)入围“幸运奖”抽奖。所有“幸运奖”入围者按当期总积分从高到低排名,依次编号为0、1、…、N-1 (总共N人,0<=N<=38)。若总积分相同,则移动步数积分较高者排名在前。

(3)比赛开始之前,预先设定一个“幸运数字”L,以加密文件发布,比赛结束后才公开密码。设幸运数字 L 除以入围总人数 N 的余数 为 r (0<=r<=N-1)。则编号为 r 的入围者获得“幸运奖”。

5.3 每三期设立一个“季度冠军奖”,由三期总积分第一名获得。

5.4 在有赞助的情况下,给“冠军奖”、“幸运奖”和“季度冠军奖”颁发奖品。(从56期起,不设奖品)

【注:目前的奖品是由“鬼手”魔方提供,两位“冠军奖”、“幸运奖”和“季度冠军奖”各获得一个魔方。
大陆包邮,其余地区自付邮费。】


六、幸运话费奖(49期起暂停

6.1 从34期起,由荆先生(gyjgw)慷慨赞助,我们每期新增幸运话费奖三名。

6.2 幸运话费奖和由鬼手赞助的魔方奖品互不影响,参赛选手有可能两方面同时获奖。

6.3 幸运话费奖的设立的目的是为了进一步提高大家参赛热情。

6.4 幸运话费奖获奖办法。所有提交完整答案和围观答案的朋友都有获奖机会。

(1) 先把所有参加比赛的朋友按照先围观答案,后完整答案的顺序排列。 围观答案和完整答案又分别按照第一次提交时间顺序排列。 每期比赛,每位参赛者在列表中只列一次。

(2) 假设幸运数字是 L, 列表总人数为 N 。那么参赛者按在列表的顺序记为 0,1,2, ..., N-1。 又设 L 除以 N 的余数为 r , 则标号为 r, r+2, r+5 朋友获奖。 (注:若r+2 或 r+5 大于等于 N,则再次除 N 取余数)

6.5 每人的奖品是手机话费50元。比赛结束后,由版主sokoban 汇总获奖者的手机号和运营商(移动,联通等)信息后, 统一由荆先生为每位获奖者充值话费50元。

6.6 幸运话费奖只对中国大陆的参赛者有效,不累积,不转移。

七、围观奖(不适用了

7.1 若没有解出关卡,但是能把n-1个箱子归位(n是关卡里的箱子总数),也可以提交答案。 提交方式和提交完整答案是一样的,都是通过同一个“提交答案”页面提交。 系统会把n-1个箱子归位的答案提交者放在一个独立的列表, 可从 sokoban.ws 网站的导航菜单的“比赛”----“围观列表” (http://sokoban.ws/weiguan.php)页面查看。

7.2 “围观奖”的候选资格为: (1),提交了正确答案,但是没能获得冠军奖和幸运奖的朋友; (2),没能提交正确答案,但是提交了围观答案(即n-1个箱子归位)的朋友。 第(1)类候选者在候选列表中有两个机会(也就是在候选列表中名字出现两次); 第(2)类候选者有一个机会。

7.3 候选者以先过关,后围观的顺序排列。过关的按移动排名顺序排列,围观的按提交时间顺序排列。 用幸运数字除以总候选人次的余数来确定“围观奖”。

【注:目前的“围观奖”奖品是由“鬼手”魔方提供的魔方一个。大陆包邮,其余地区自付邮费。】


附、常用推箱子程序下载

推荐使用YSokoban: http://bbs.mf8-china.com/attachment.php?aid=58557

国人“老封”编写的“老封推箱子”:http://bbs.mf8-china.com/viewthread.php?tid=28907

Sokoban YASC 下载: Click_me_to_install_YASC_1_460.part1.rar (1.46 MB, 下载次数: 523)
                                     Click_me_to_install_YASC_1_460.part2.rar (840.67 KB, 下载次数: 395)

SokoMind 下载: sokomd32.rar (599.66 KB, 下载次数: 388)    




[ 本帖最后由 sokoban 于 2011-1-9 10:31 编辑 ]

附件: Click_me_to_install_YASC_1_460.part1.rar (2009-4-5 16:45:34, 1.46 MB) / 下载次数 523
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=NDQyNDh8NWJlZTE0Mzl8MTczODIxNDIzNHwwfDA%3D

附件: Click_me_to_install_YASC_1_460.part2.rar (2009-4-5 16:45:34, 840.67 KB) / 下载次数 395
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=NDQyNDl8NjE3ZWViNGV8MTczODIxNDIzNHwwfDA%3D

附件: sokomd32.rar (2009-4-5 16:49:54, 599.66 KB) / 下载次数 388
http://bbs.mf8-china.com/forum.php?mod=attachment&aid=NDQyNTN8MDY3NThmNTJ8MTczODIxNDIzNHwwfDA%3D
作者: 豆钉    时间: 2009-4-5 16:40:26

楼主不如附上几个软件算了,懒得找
作者: sokoban    时间: 2009-4-5 16:41:57     标题: 回复 2# 的帖子

呵呵,忘了附上软件了

已经补充上传了所需软件。

[ 本帖最后由 sokoban 于 2009-4-5 16:51 编辑 ]
作者: shifujun    时间: 2009-4-5 16:44:34

前排支持!
作者: kexin_xiao    时间: 2009-4-5 16:46:43

又有新比赛了,这个挺有意思的
作者: tonylmd    时间: 2009-4-5 16:54:28

按最后修改时间来判定很麻烦的 要逐楼查验
不如禁止编辑 直接按楼号数查就可以了
作者: tonylmd    时间: 2009-4-5 16:55:57

如果能找到赞助商 就可以加上幸运抽奖咯~
还有参与奖:每个成功提交的加积分
都是为了推广和促进参与哈

[ 本帖最后由 tonylmd 于 2009-4-5 16:57 编辑 ]
作者: sokoban    时间: 2009-4-5 16:59:57     标题: 回复 7# 的帖子

两个建议都很好
作者: kaylmu    时间: 2009-4-5 17:06:53

支持支持~有时间参加一下~
作者: 溪风    时间: 2009-4-5 17:12:29

以比赛很好.奖品尼.. 要赞助
作者: juventus66    时间: 2009-4-5 19:24:30

不错,期待比赛,支持了
作者: cyz    时间: 2009-4-5 19:30:44

mf8越来越多元化是好事啊
作者: 时空    时间: 2009-4-6 00:57:57

哈~这个有点意思,回头有时间玩玩先
作者: sokoban    时间: 2009-4-6 09:17:52

根据大家的意见,我已经对规则作了一些修改。主要确定了奖励方法。

第一期比赛的关卡我已经选好,近期就可以开始第一期的比赛了,请大家留意
作者: tonylmd    时间: 2009-4-6 10:36:20

呃 提醒一下 版主对单贴加分最大为10分…
作者: purple    时间: 2009-4-6 10:39:38

太好了,本人很喜欢推箱子,当然,与id就是仓库番的lz比是小巫见大巫了
作者: sokoban    时间: 2009-4-6 10:57:13     标题: 回复 15# 的帖子

晕,我刚开始设加10分的,觉得少了就改成15。还是改回10分。
作者: tonylmd    时间: 2009-4-6 10:59:09

要是某高手一举双魁 俺帮你加上~
作者: sokoban    时间: 2009-4-6 11:02:25     标题: 回复 18# 的帖子

忘了还有这种情况(而且很有可能出现)。多谢你的大力支持。
作者: jinyou    时间: 2009-4-7 10:34:26     标题: 回复 1# 的帖子

你知道"老封推箱子"吗?
当时是国内最好的推箱子游戏.
http://www.supersoko.com/chs/
很遗憾今天看见他的论坛关着.
他收集了几万题,以及大量答案.
唯一不好的是他后期做的不是免费的.

要想搞好这项运动建议要找到老封.
作者: sokoban    时间: 2009-4-7 10:53:03     标题: 回复 20# 的帖子

老封推箱子的确做得很好。他的网页和论坛一度吸引了很多推箱子爱好者。

你说的很对,这项运动要搞好,一定需要爱好者的参与。
我们论坛也有不少推箱子爱好者。

我已经发邮件邀请了另外一个推箱子爱好者到我们论坛来。就是下面这个博客的博主:
http://blog.163.com/changkai_8428/
从他的博客看来,也是一位很非常热爱推箱子的朋友,希望他也能过来。

我再给老封发个邮件,看能不能把他也邀请过来。(他网页上的邮箱已经失效了,邮件被退回来了 )

另外也向葛永先生发出了邀请。

[ 本帖最后由 sokoban 于 2009-4-7 11:28 编辑 ]
作者: ursace    时间: 2009-4-7 11:43:21

又有比赛了,真不错啊
作者: sokoban    时间: 2009-4-7 12:17:37

看来还要加一条规则,不允许用程序暴力求解,不过全凭大家自觉了。

我们举行这个比赛主要是希望大家在游戏中获得乐趣,增进友谊。
作者: jy11112    时间: 2009-4-7 22:34:11     标题: 回复 23# 的帖子

那你要请葛永做观众了。
作者: sokoban    时间: 2009-4-7 22:43:14     标题: 回复 24# 的帖子

计划下次把规则修改一下,改为用zip文件加密上传解答,这样就不怕使用计算机辅助了。不过黑魔不能发附件,两难啊。
作者: jinyou    时间: 2009-4-8 12:34:54     标题: 回复 25# 的帖子

先定一个初始步数,大与这个步数的只能得参与分.
应该用减少步数多少来计算得分,而不是曾经领先得两分.同步数答案,计算提交先后.
假设我用两个帐号轮流递交许多未优化的答案,是不是很没意义.
作者: tonylmd    时间: 2009-4-8 12:40:55

马甲账号加分也没啥意思啊~可以通过IP检查马甲的 如果遇到这种不正常的情况的话
“初始步数”也不好定吧
作者: sokoban    时间: 2009-4-8 12:41:32

“曾经领先”对同一账号不重复加分。若用有人用马甲轮流递交答案,最多每个马甲各得2分加分,估计也不是非常划算。

规定“曾经领先”才加分,也是防止直接复制别人的答案来获取加分。

要解决这个问题,只能采取加密上传答案的方法,这个就可以给每个参与者加分。

[ 本帖最后由 sokoban 于 2009-4-8 12:47 编辑 ]
作者: sokoban    时间: 2009-4-8 12:58:28

想到一个解决方法了,用一个简单的加密程序加密,然后把加密过的文本文件发出来。就不用上传附件了

Google 一个加密用的小程序先
作者: tonylmd    时间: 2009-4-8 13:02:22     标题: 参与性……

…加密&传附件步骤繁琐…和加分相比……………
作者: sokoban    时间: 2009-4-8 13:04:38

其实加密更重要的原因是防计算机智能优化,根据葛永先生的建议,我觉得很有必要。
作者: tonylmd    时间: 2009-4-8 13:07:41

没明白 加密和防优化有什么关系?
作者: sokoban    时间: 2009-4-8 13:08:42

计算机暴力破解关卡比较难,但是有了一个解法,利用这个解法找一个步数更少的解法就很容易了(这就是所谓的优化解法)。
作者: tonylmd    时间: 2009-4-8 13:16:32

那是不是也可以自己大致做一个 再优化啊…?
总觉得搞太繁琐不好…
作者: jinyou    时间: 2009-4-8 13:29:03     标题: 回复 1# 的帖子

怎么在回贴中上传附件?
作者: sokoban    时间: 2009-4-8 13:54:28     标题: 回复 35# 的帖子

不好意思,现在才看见。不过问题好像已经解决了
作者: sokoban    时间: 2009-4-8 17:36:40     标题: 回复 34# 的帖子

也不算太繁琐,加密只是一两分钟就能完成的事情
作者: migl    时间: 2009-4-17 15:06:38

目前,推箱子比赛只有两种奖项:优胜奖和参与奖。

这两种奖项有点两极分化,建议增加一种中间奖项:优化奖。

优胜奖
步数优胜奖:按正确方式提交正确解法,且解法中步数最少、提交时间最早者。
推数优胜奖:按正确方式提交正确解法,且解法中推数最少、提交时间最早者。

优化奖
步数优化奖:除步数优胜奖得主外,按正确方式提交的正确解法中的步数与步数优胜奖得主相同,而推数最少、提交时间最早者。
推数优化奖:除推数优胜奖得主外,按正确方式提交的正确解法中的推数与推数优胜奖得主相同,而步数最少、提交时间最早者。

参与奖:按正确方式提交正确解法者。

简言之:
步数优胜奖:步数最少、提交时间最早者。
推数优胜奖:推数最少、提交时间最早者。
步数优化奖:步数相同,而推数最少、提交时间最早者。
推数优化奖:推数相同,而步数最少、提交时间最早者。
参与奖:提交解法者。

为了防止某人“私吞”巨额奖励,特规定:
1. “步数优胜奖”和“推数优胜奖”可以兼得。
2. “步数优化奖”和“推数优化奖”可以兼得。
3. 获得“步数优胜奖”者不可兼得“步数优化奖”。
4. 获得“推数优胜奖”者不可兼得“推数优化奖”。
5. 凡按正确方式提交正确解法者,均可获得参与奖。

*“优化奖”是一种鼓励“探索进取精神”的奖项,但是极有可能空缺。

不知道是否可行?
作者: sokoban    时间: 2009-4-17 18:03:29     标题: 回复 38# 的帖子

很好的提议,考虑下期比赛修改一下
作者: anian    时间: 2009-5-9 11:44:13

建议: 如果同一个比赛中, 参赛者是用同一个密码来加密和上传多次加密文件,
就不需要每次上传附件都发消息告诉本版版主密码。 发一次消息告诉本版版主密码
已经足够。  只需要注明 “密码和XX楼一样” 或“密码一样”。


不知道大家的意见如何?
作者: zhenying    时间: 2009-5-9 15:03:20

回复 40# 的帖子
赞同,同一密码只发一次。

[ 本帖最后由 ChangKai 于 2009-5-9 15:06 编辑 ]
作者: sokoban    时间: 2009-5-9 15:27:30     标题: 回复 40# 的帖子

第二期到目前为止大家都用的一个密码。这样发一次站内消息就行了,这样节省了我的邮箱空间
作者: qwater    时间: 2009-5-29 09:00:56

感觉目前的规则不太合理,以第2关为例,只要有人先推出1000/101,382/139等结果,后面的人推到450/101,382/115等结果,也是排在后面。

推箱子界多年来一直重视的就是BM(Best move)和BP(Best Push),但BM和BP的同时P和M也是尽量的小,目前的规则似乎不鼓励这样的优化。大概有60%左右的关卡,得到BP值还是相对容易的,但要优化到M尽量小,就有难度了。当然BM还是非常难的,即使P不是最小,难度也很大。

规则还是鼓励BM和BP各一个更合理,同样的答案当以时间为准。
作者: 龙魔    时间: 2009-7-3 20:47:52

这个挺有意思的
作者: sokoban    时间: 2009-12-16 06:33:14

2009年12月16日,比赛规则作了修订。为严谨起见,主要是增加了比赛过程中不能互相交流答案这一条;并且加密工具不做限制,可用 WinRAR, WinZip等任何可以加密的工具。
作者: sokoban    时间: 2010-5-15 22:18:12

2010  年5月15日: 经过一年多的实践,比赛规则趋于稳定。对比赛规则重新整理了一遍,使之更有条理。另外一个主要修订是把“幸运奖”和“季度奖”等的获奖方式也写到规则里,这样每期比赛就不必重复了。
作者: migl    时间: 2010-5-17 14:51:36     标题: 来挑点刺吧~~


5.3 为了鼓励大家参与,设立“参与奖”。
所有参赛者都有20分的加分。
参与奖不重复加分,每人每期比赛最多加一次。


可否统一改为“过关奖”,而不是“参与奖”。
还有“参赛者都有20分的加分。”改为“参赛者过关后都有20分的加分。


所有“幸运奖”入围者按本期总积分从高到低排名(积分计算方法见丙部分),


“丙部分”在哪里?
作者: sokoban    时间: 2010-5-17 21:14:47     标题: 回复 47# 的帖子

migl 兄看的仔细 。已作修正。
作者: 卡纳瓦罗o6    时间: 2010-6-19 03:02:29

提示: 作者被禁止或删除 内容自动屏蔽
作者: 一目了然    时间: 2010-9-9 15:26:37     标题: 公布答案

每次比赛结束后希望能公布最佳答案,好让我们学习一下,看看差距在哪里。
作者: stopheart    时间: 2010-9-9 15:40:53

原帖由 一目了然 于 2010-9-9 15:26 发表
每次比赛结束后希望能公布最佳答案,好让我们学习一下,看看差距在哪里。

每次都有各种答案,难道你没有看到?
作者: sokoban    时间: 2010-9-10 11:31:05

原帖由 一目了然 于 2010-9-9 15:26 发表
每次比赛结束后希望能公布最佳答案,好让我们学习一下,看看差距在哪里。


比赛结束后,在比赛提交主页 http://sokoutil.orgfree.com/
的《比赛结果》一栏,可以看到所有参赛者提交的答案。
一般也会在比赛结束后更新到比赛专贴。
作者: sokoban    时间: 2011-1-8 09:46:37

比赛规则修订了一下,确认移动前二十名和推动前二十名均有积分,均参加幸运奖抽奖(冠军除外)。
作者: sokoban    时间: 2011-1-9 10:59:46

又稍微修订了一下规则。

由于现在参加比赛不需要回帖,也不要求大家一定要回帖,所以原来规则中有关论坛加分的条款难以完全执行。既然执行不了,就把它从规则中删除了。
作者: yeees    时间: 2011-1-17 09:21:25

我是推箱子新手,以后的路很长,得好好学习一下呢
作者: sokoban    时间: 2012-6-23 17:48:38

比赛规则补充了第六第七部分。
作者: 我是推乐山    时间: 2012-9-6 22:26:32

sokoban 发表于 2010-9-10 11:31
比赛结束后,在比赛提交主页 http://sokoutil.orgfree.com/
的《比赛结果》一栏,可以看到所有参赛者提 ...

点了《比赛结果》一栏什么都没有啊
作者: sokoban    时间: 2012-9-6 22:30:58

我是推乐山 发表于 2012-9-6 22:26
点了《比赛结果》一栏什么都没有啊

现在已经进入38期比赛(明天就正式开始了),所以还没有结果。
37期及以前的比赛的结果请到《往期比赛》页面下面的备份查看。
作者: 我是推乐山    时间: 2012-9-6 22:40:56

sokoban 发表于 2012-9-6 22:30
现在已经进入38期比赛(明天就正式开始了),所以还没有结果。
37期及以前的比赛的结果请到《往期比赛》 ...

只有名次没有答案
作者: sokoban    时间: 2012-9-6 23:05:23

我是推乐山 发表于 2012-9-6 22:40
只有名次没有答案

现在比赛答案已经不公开发布了。只在比赛结束后邮件群发。
刚刚把37期答案转发到你的163邮箱,请查收。

如果想收到群发答案,可以每期都围观一下(只需要归位N-1个箱子就可以提交一个围观答案)。
只要围观,并填写了邮箱地址,都会收到群发的答案。
同时也为比赛增加点人气。




欢迎光临 魔方吧·中文魔方俱乐部 (http://bbs.mf8-china.com/) Powered by Discuz! X2