显示热门

深色模式

字体大小|

搜索
ADVERTISEMENT
返回
  • 浏览过的版块

12
ADVERTISEMENT
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

关于游戏结束条件

1898

18

2009-04-24 09:59:00


原来的是

游戏结束条件

“好人”(含警察,平民,侠客)一方胜利条件:所有杀手全部被关/杀。

“杀手”一方胜利条件:每天投票结束杀手杀人之前,自由的玩家(没有被关/杀)中,非杀手人数仅比杀手人数多一人,或者两者相等。

注:乱民属杀手方,但是在胜负人数计算以平民计数。
例如:当天杀完人后余下1杀手1平民1乱民,杀手方仍未胜利。




计算人数的时候,关于乱民记在哪方,是不是这样比较清楚一点,

如果乱民和杀手联系上,就算在杀手方,
如果乱民和杀手未联系上,就以平民计数。

乱民与杀手联系上后,必须立即分别发信告知法官,由法官判定乱民与杀手的联系是否成立,并作为判定游戏胜负的依据之一。



Huaren
等级贵宾大校
威望50
贴子21805
魅力28137
注册时间2005-03-30

allblue

只看他

2009-04-24 10:04:00

i dont think you understand it
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

2009-04-24 10:18:00

以下是引用allblue在2009-4-24 10:04:00的发言:
i dont think you understand it

恩,是还不太明白。
如果再加上侠客和医生,还是留给每届法官处理吧
Huaren
等级贵宾大校
威望50
贴子21805
魅力28137
注册时间2005-03-30

allblue

只看他

2009-04-24 10:20:00

sorry. in my opinion, no matter what, lm is always counted as pm when deciding the winner and the loser. 
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

2009-04-24 10:26:00

我就是想到像上一届,投票之后,杀孔武之前,3ss+1lm 对5pm,当时医生和侠客都无用了,如果按原来的规则应该算为3对6,可是实际上已经是4对5了,应该已经可以判杀手方胜了,没必要再等了,
但是这届不同,还是先考虑医生和侠客都无用的情况,投了马大元之后,2ss+1lm对4pm 如果不联系就2对5游戏继续,联系就3对4杀手胜。


其实只要投票的时候杀手方(如果联系上就该包括乱民)的票数和平民方相等,平民方取胜机会就为零,因为平票,由杀手方决定关谁。

[此贴子已经被作者于2009-4-24 10:29:06编辑过]

Huaren
等级等待验证会员
威望28
贴子21433
魅力23142
注册时间2008-11-17

牛圣婴

只看他

2009-04-24 11:29:00

置顶法官贴4楼已经更新修订条件:

15. 游戏结束条件:

“好人”一方胜利条件:所有杀手全部被关/杀。

“杀手”一方胜利条件:每天投票结束杀手杀人之前,自由的玩家(没有被关/杀)中,非

杀手人数仅比杀手人数多一人,或者两者相等(注:在有乱民的情况下,非杀手包括乱民)。

上述规则只适用于好人方只有警察这一特殊角色的情形。

最基本判断原则是,基于当前情形,只能得出一个结果,即好人胜,或坏人胜,法官即可宣布胜利。
 
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

2009-04-24 11:52:00

 恩,我就是觉得乱民的计算法可以改得更加清晰,联系上就算杀手方计数,没联系上就算平民方计数,举个例子就是

投票后3ss+1lm+5pm,联系上则4对5杀手方胜,没联系上则3对6游戏继续。这是没有ys或xk的情况

如果有ys或xk,其实也很简单,考虑xk没出过手的情况,有ys则平民方人数+1,有侠客则平民方人数+1,而后再去比较平民方和杀手方人数,胜负条件仍然还是如果平民方仅比杀手方多一人,则杀手胜,否则游戏继续。
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

2009-04-24 11:59:00

给个简单的方法来计算胜负

没有被关或杀的人中,
身份是平民或警察的值为1,
医生值为2,
侠客没出过手值为2,出过手值为1,
杀手值为-1,
乱民联系上杀手值为-1,没联系上值为1

法官只需要把这些人的值加起来,如果投票后,总和大于1,(2,3,……)则游戏继续,如果总和=1则杀手胜
如果是投票前总和大于0,(1,2,……)则游戏继续,如果总和=0则杀手胜。

每日法官需要检查胜负两次,一次在宣布投票结果后,一次在宣布杀手杀人结果后。

——————————————————————————————————————————————————————————
update 1

用这个方法来判断胜负很简单,不用想太多,可是我不确定是不是任何情况下都没问题,还是要各位来帮忙看看。
如果可行,法官就可以很轻松的判定胜负了。

——————————————————————————————————————————————————————————

update 2

我又仔细想了一下,投票后的算法和判定没有想到什么,可是杀手杀人后(投票前)的算法和判定有问题。

因为医生和侠客都是夜晚行使特殊权利,所以投票的时候他们和平民没有区别,所以在投票前计算的时候,医生侠客的值应该和平民值一样都是1

也就是说投票前只需要看看乱民的值应该是1还是-1,算一下总和就可以了,大于0继续玩,等于0杀手胜。


————————————————————————————————————————————————————————---



[此贴子已经被作者于2009-4-24 13:11:29编辑过]

Huaren
等级等待验证会员
威望28
贴子21433
魅力23142
注册时间2008-11-17

牛圣婴

只看他

2009-04-24 12:03:00

以下是引用milkitty在2009-4-24 11:59:00的发言:
给个简单的方法来计算胜负

没有被关或杀的人中,
身份是平民或警察的值为1,
医生值为2,
侠客没出过手值为2,出过手值为1,
杀手值为-1,
乱民联系上杀手值为-1,没联系上值为1

法官只需要把这些人的值加起来,如果投票后,总和大于1,(2,3,……)则游戏继续,如果总和=1则杀手胜
如果是投票前总和大于0,(1,2,……)则游戏继续,如果综合=0则杀手胜。

每日法官需要检查胜负两次,一次在宣布投票结果后,一次在宣布杀手杀人结果后。

en,想法不错。
递交小鼠探讨准确性:)
ADVERTISEMENT
Huaren
等级等待验证会员
威望33
贴子25354
魅力30294
注册时间2006-11-15

milkitty

只看楼主

2009-04-24 12:04:00

以下是引用牛圣婴在2009-4-24 12:03:00的发言:

en,想法不错。
递交小鼠探讨准确性:)

赛,荣幸
初始化编辑器...

到底了