我想知道怎么可以证明我是同桌游戏可以和随机匹配的人连麦吗到女玩家的

英雄联盟匹配模式对手是如何分配的?_百度知道
英雄联盟匹配模式对手是如何分配的?
我十五级了,基本上都是朋友给升上去的,自己也就玩了不到三十场,而且都是自定义模式,想在新区重新玩
我有更好的答案
你上场的对战情况,比如你上一场超鬼,下一场对手不会太强力上一场超神,对手或许会强力上次练小号,我和朋友都10j,我和他阿卡利和木木都超神了。下一场尼玛对方符文都有真心解答,望采纳
采纳率:22%
根据双方的胜场,胜率。以及双方的开黑情况。例如三个人一起打匹配。匹配到的一般是三个人+2个人的匹配。
概述:  匹配系统的目的如下,优先级从高到低:  1、保护新手不被有经验的玩家虐;让高手局中没有新手。  2、创造竞技和公平的游戏对局,使玩家的游戏乐趣最大化。  3、无需等待太久就能找到对手进入游戏。  匹配系统尽其所能的匹配水平接近的玩家,玩家的水平是来自他们在此之前赢了谁以及他们对手的水平。当你战胜对手,系统会认为你更强,当你输给对手,系统会认为你更弱。虽然这对于某一局游戏并不是那么的公平,但是长期来看,对于多局游戏是相当的公平:因为好的玩家总会对游戏结果造成正面的、积极的影响。我们使用了这样一个方法测试:给水平高的玩家一个新帐号,然后看他们游戏数局后的结果。我们通过大量的测试来证明了我们的想法。  并且,匹配系统知道预先组队的玩家有一些优势,如果你是预先组队,会给你一些更强的玩家。我们用一些非常巧妙的数学方法来解决预先组队的玩家VSsolo玩家的匹配公平问题。我甚至让两个数学博士来验证,他们都说给力!  匹配是怎么完成的?  首先,系统将你放进适当的匹配池里——根据游戏模式(匹配模式、排位solo/双人、排位5人、其他模式等等)  然后,系统会尝试将匹配池里的人分到更细的匹配池里——5人组队VS5人组队,低等级新手vs其他一些低等级新手,如此这般。  当你在匹配池中,系统会开始尝试找到合适的配对,目标是撮合一个双方获胜机会都为50%的游戏。  第1步:确定你的实力:  *如果你是solo,就直接使用你的个人匹配分(也就是elo值,匹配模式和排位赛有不同的匹配分)  *如果你是预先组队的,你的匹配分是你队伍的平均分,并且会根据你组队的规模稍微提高一些,这样才能保证你匹配到更强的对手来抵消你组队的优势。我和一个计算机生物学的博士(ComputationalBiologyPh.D)通过研究成百上千的游戏结果,计算出了预先组队到底有多大的优势。我们还在幕后做了一些其他调整,比如新手和高玩组队,比如某地图上蓝队和紫队的玩家哪个更有优势,诸如此类。  第2步:确定你合适的对手:  *首先,系统会基于你的elo值,给你匹配跟你非常相近的玩家。最终,系统会放宽匹配的条件,给你一些不是那么完美的匹配,因为你肯定也不想永远匹配不到人。  *新手会得到一些特殊的保护,通常新手只会匹配到其他新手(在成熟的服务器里,这个比例达到了99%+。除非这个新手和一个高级玩家朋友预先组队)  第3步:确定匹配:  *最终,系统会匹配10个大体上同水平、同等级的玩家,促成一个游戏。  *系统会尝试平衡这个队伍,尽量使双方的获胜机会都为50%。在绝大多数时间,误差会在3%之内——类似50/50,49/51,48/52。实际上的获胜机会会有一点点差别(会在Q&A里面回答这个问题),但是我们的研究标明,在绝大多数情况下,这实际上是一个非常精确的预测。  长期来讲,我的匹配分(Elo值)是如何被测量的?  我们使用了一个修改过的ELO系统。ELO系统的基本要点通过使用数学比较两个人的积分,来预测两人的比赛结果——类似“A和B比赛数局,A会赢掉75%的局”。  然后,比赛结果出来了。如果你赢了,你会加分,如果你输了,你会被扣分。如果你是“出人意料”的赢了(系统认为你输的可能性更大),你会赢得更多的分数。额外的,如果你是一个新玩家,你会加分减分更快,以便于你可以快速的进入到你的水平等级。长期来看,这意味着好的玩家会得到高的匹配分,因为他们总是超过系统的预期,他们会不断加分直到系统可以正确的预测他们的胜率。  我们修改这个系统给团队比赛使用,基本概念是:基于该团队的所有玩家,得到一个团队ELO值。如果你的队伍胜利,系统会假设该队伍的所有玩家都要比系统猜测的“更强”,并且加分。虽然有一些问题,但是总体上来讲是有效的,特别是玩家预先组队的时候。  举例,本人在北美的服务器上有2000的普通匹配模式elo。如果我建一个小号,就算没有天赋和符文,我打到8级的时候就已经有1800elo了。这个系统并不完美,但是确实能够让玩家快速的接近自己水平所在的位置。  当你才开始玩的时候,我们也对ELO做一些微调,让你更快的进入你水平所在的位置。  *我们有大量的,有优先级的方法来鉴定一个玩家,相比一个标准的新玩家是否更有技巧,更猛。如果发现是的,我们会在幕后提高他的elo一个档次。  *我们同样也会分辨真的菜鸟新手。  *提升等级也会极大的提高你的elo值。这个也将帮助系统将30级满级的召唤师和低等级的召唤师区分开来  如果你想知道ELO系统的理论,以及更多细节,你可以看看这:      呃,等等,你是怎么处理组队玩家vssolo(单排)玩家的?  我们大多数情况下,会通过将5人组队的队伍匹配给另外一个5人组队的队伍来避免这种情况的发生(几乎是所有情况下)。  对于“部分”组队,我们进行了大量的研究,发现优势并没有想象的那么大,所以我们也会把他们混到solo(单排)的玩家里。我们发现有大量的因素会影响到组队优势的大小:从预先组队的规模(比如2、3、4、5组队),到组队玩家的水平,到高玩带菜鸟的组合,到玩家水平不同而导致的情况不同,以及其他的一些必须考虑到的微妙因素。这个要比一些我们曾见过的点对点算法-将任意的统计数据杂糅在一起猜测分数-要可靠的多  发现这些优势,我们就知道对于预先组队的队伍,需要提高多少elo值,来达成一个公平的匹配,确定一个适当的,在数学上合理的调整。结果在有些情况下非常令人惊讶(同时会校正统计数据)。  虽然我们不会给出精确的数值,因为这是商业机密,但是我们可以告诉您:  *5人组队只是比5个路人稍强。  *部分组队只是比5个路人略强。  *菜鸟5人组队并不会带来太大的优势,但是高玩组队会有很大的优势。  *团队实力方差高的队伍,会比方差低的队伍更强。(方差简单来说,是在平均值相同的情况下反应各个元素的大小差异,方差大表示差异大,高方差的队伍类似高玩带低玩,低方差的队伍各个队员实力接近。)  *这说明了大体上,高水平玩家的Carry作用(可以理解为带领或者大腿),比低水平玩家的送人头作用(feeder)要强力。  好吧…那为什么要把预先组队的玩家和非组队玩家匹配到一起?  这是一些原因:  *这会帮助系统更快的找到适合你的匹配分,让系统更快的给你公平的匹配。这个的工作原理是,如果你组队,会减低运气所带来的成分,如果你单排,你的队友的好坏将对你输赢的影响更大。如果你预先组队,你会和你水平差不多的玩家组成队伍,你随机遇到猛男/坑爹队友几率会更小。因为游戏的结果更多来自你和水平相近的朋友的表现,而不是随机因素,所以你的匹配分会更快的到达精确的值。  *我们希望玩家可以和自己的朋友一起玩,因为这样会让他们玩的更有乐趣。你也不可能为5v5的游戏设置单独的2人匹配池或者3人匹配池,你需要组合他们来让系统工作。我们选择包含5人组队,因为这非常有乐趣。如果我们以后有足够大的匹配池,我们可能会将5人组队和部分组队区分开来,但是数据告诉我们,这基本不会提升匹配的公平程度,两者的效果基本相同。  其他一些常见的问题:  Q:为什么不加入一些其他的细节,类似击杀数等等来确定我的匹配分?  A:因为这是有偏差的,并且因为非常难以给击杀数这个数值来评分,你使用一个gank英雄的时候(类似老鼠和易大师),要杀多少人才能算是好的呢?而且这会让好的辅助玩家非常吃亏,因为他们的目的就不是拿人头,甚至会为了自己的Carry挡死。最后,玩家会为了刷数据,故意拖长游戏时间,然后拿大量farm对方的人头,而不是为了赢得比赛。我们尽量把测量玩家水平和激励玩家的机制放到努力取胜上面,我们避免了一些不必要的周边行为,而这些行为既没乐趣,还会扰乱匹配系统。  Q:我非常愤怒,因为匹配系统老给我坑爹队友(feeders,送人头的)。为什么不阻止这种情况发生?  A:我们的确有试图阻止这种情况发生,但是如果你被匹配到一个明显很弱的玩家,这也说明匹配系统同时匹配给你了一个或者多个强力的玩家。根据我们的研究,我们发现Carry(大腿)对队伍的带领作用要比feeder(送人头,坑爹)的坑爹作用更强。原因是在LOL里,多次击杀同一个玩家的收益是会递减的,并不像其他的同类游戏。我们的分析标明,在平均elo相同的情况下,提高或者降低这个队伍的某个玩家的elo值100(其他玩家相应降低/提高以保持平均分相同),整个队伍的实力会提高约7点elo值。这也表明,LOL中Carry的作用要比feeder的作用更给力一些。确实,有时候你会因为匹配到feeder而输掉这一局比赛,但是那是因为你们队的Carry不够给力。  Q:这样的话,如果我连胜了数盘,我是不是会被匹配到一些完全不可战胜的对手?  A:不全是。连胜导致你的匹配分会提高,你会不断遇到更强的对手——但是我们并不是故意的让你的胜率保持在50%的,我们的目的只是为了系统能够正确的预测游戏结果。最终,你会达到你的极限,你将会大致保持50%的胜率。比平均水平高的玩家,往往胜率会比50%略高,因为比他们弱的玩家更多,比他们强的玩家更少。所以匹配时,往往会略微“向下匹配”。对于排位顶尖的高端玩家,他们经常会有90%的胜率。  Q:你们会如何设计固定的队伍?类似WOW的竞技场队伍?  A:这是一个非常好的想法,并且让我们有机会设计出更好的匹配系统。我们迟早会做这个,并且使用我们开发的新方法。我们需要检验并且搞清楚你大体上有多强力(例如你的个人积分),同时允许你创建/解散队伍。这是个非常大的工程,但是我们对此非常有激情~  Q:如果匹配系统真的那么公平,那为何我老遇见那种一边倒的比赛?  A:有两个原因。第一,LOL有时候“雪球效应”会非常明显。前期太差的表现会导致游戏让人感觉非常一边倒。特别是某些队伍,如果他们开始很顺风,就会一直很顺风。我们遇到过同样的队伍,第一局25-5取胜,第2局确以类似的比分输掉。第二个原因是,玩家发挥的并不好,队伍选取阵容也不好。要进行一局势均力敌的比赛,你需要平衡玩家水平和平衡阵容的选取。有时候玩家选了一个比较渣的阵容,比如5个近战dps,或者3坦克2法师之类的,或者没选打野英雄而对面有。这样的话,尽管你的队伍实力也很不错,但是情况往往惨不忍睹。  Q:为什么我作为一个高等级玩家,有时候会匹配到一些低等级玩家?他们看上去都是来送人头的。  A:当一个高等级玩家和一个低等级玩家组队,这是一个非常令人头疼的问题。我们希望玩家可以和自己的朋友一起玩,并且希望这是一种愉快的体验。但是我们并不希望将一部分人的快乐建立在另一部分人的痛苦之上,所以我们往往将这种组合评分更高,保护新玩家不会被高等级玩家虐待。非常不幸的是,不管我们怎么做,我们把这样的组合匹配到任何的游戏中,都有可能造成不愉快的体验。因此,我们计划将实施一个“不平衡组队”的队列,类似我们尽量将5人组队匹配给5人组队。  Q:我20级了,然后我被匹配到了一些10级的和一些29级的,怎么回事?  A:当不同等级的玩家组队,我们会使用他们的平均等级来作为匹配的参考。等级并不是匹配系统的主导参数——匹配系统通常是使用实力来匹配——但是我们也会尽量将等级相近的玩家匹配到一起。在预先组队的情况下,我们没法替玩家选择,所以我们尽我们所能,使用平均等级。我们会在这个计算系统里把30级的玩家看作36级,所以我们通常能让中等级玩家的游戏没有30级玩家,然而有时候呢,29级玩家能插进来。
一般来说,个人单排,队友或者对手,大部分时间都会匹配到差不多胜率还有等级的玩家。但是有一定几率,你单排,匹配到3个人一组,或者4个人一组的黑房队友,那么对面的实力就按照你的队友来分配了。我现在2000多分,经常匹配到5000+的对手~~就因为队友有2个4K多的
前期是按等级的,一般就是五级一个段位就是高你五级或低你五级的人,如果你三级了,你就有可能遇到八级的人,当然前提是你不要和别人一起排,是自己单排
现在是和队务的平均等级和组对情况脾配的,比如你们三人主对,他们也是三人队,两边平均等级差不多,不懂欢迎再问
其他3条回答
为您推荐:
其他类似问题
英雄联盟的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。随机数是骗人的,.Net、Java、C为我作证
几乎所有编程语言中都提供了"生成一个随机数"的方法,也就是调用这个方法会生成一个数,我们事先也不知道它生成什么数。比如在.Net中编写下面的代码:
Random rand = newRandom();
Console.WriteLine(rand.Next());
运行后结果如下:
Next()方法用来返回一个随机数。同样的代码你执行和我的结果很可能不一样,而且我多次运行的结果也很可能不一样,这就是随机数。
看似很简单的东西,使用的时候有陷阱。我编写下面的代码想生成100个随机数:
for(inti=0;i&100;i++)
Random rand =new
Console.WriteLine(rand.Next());
太奇怪了,竟然生成的"随机数"有好多连续一样的,这算什么"随机数"呀。有人指点"把new Random()"放到for循环外面就可以了:
Random rand = newRandom();
for(inti=0;i&100;i++)
Console.WriteLine(rand.Next());
运行结果:
确实可以了!
二、这是为什么呢?
这要从计算机中"随机数"产生的原理说起了。我们知道,计算机是很严格的,在确定的输入条件下,产生的结果是唯一确定的,不会每次执行的结果不一样。那么怎么样用软件实现产生看似不确定的随机数呢?
生成随机数的算法有很多种,最简单也是最常用的就是 "线性同余法":
第n+1个数=(第n个数*29+37) % 1000,其中%是"求余数"运算符。很多像我一样的人见了公式都头疼,我用代码解释一下吧,MyRand是一个自定义的生成随机数的类:
privateint
publicMyRand(int
this.seed =
intnext = (seed * 29 + 37) % 1000;
如下调用:
MyRand rand = newMyRand(51);
(int i = 0; i & 10; i++)
Console.WriteLine(rand.Next());
执行结果如下:
生成的数据是不是看起来"随机"了。简单解释一下这个代码:我们创建MyRand的一个对象,然后构造函数传递一个数51,这个数被赋值给seed,每次调用Next方法的时候根据(seed * 29 + 37) % 1000计算得到一个随机数,把这个随机数赋值给seed,然后把生成的随机数返回。这样下次再调用Next()的时候seed就不再是51,而是上次生成的随机数了,这样就看起来好像每一次生成的内容都很"随机"了。注意"%1000"取余预算的目的是保证生成的随机数不超过1000。
当然无论是你运行还是我每次运行,输出结果都是一样的随机数,因为根据给定的初始数据51,我们就可以依次推断下来下面生成的所有"随机数"是什么都可以算出来了。这个初始的数据51就被称为"随机数种子",这一系列的516、1、66、951、616……数字被称为"随机数序列"。我们把51改成52,就会有这样的结果:
三、楼主好人,跪求种子
那么怎么可以使得每次运行程序的时候都生成不同的"随机数序列"呢?因为我们每次执行程序时候的时间很可能不一样,因此我们可以用当前时间做"随机数种子"
MyRand rand = newMyRand(Environment.TickCount);
(int i = 0; i & 10; i++)
Console.WriteLine(rand.Next());
Environment.TickCount为"系统启动后经过的毫秒数"。这样每次程序运行的时候Environment.TickCount都不大可能一样(靠手动谁能一毫秒内启动两次程序呢),所以每次生成的随机数就不一样了。
当然如果我们把new MyRand(Environment.TickCount)放到for循环中:
(int i = 0; i & 100; i++)
MyRand rand = newMyRand(Environment.TickCount);
Console.WriteLine(rand.Next());
运行结果又变成"很多是连续"的了,原理很简单:由于for循环体执行很快,所以每次循环的时候Environment.TickCount很可能还和上次一样(两行简单的代码运行用不了一毫秒那么长事件),由于这次的"随机数种子"和上次的"随机数种子"一样,这样Next()生成的第一个"随机数"就一样了。从"-320"变成"-856"是因为运行到"-856"的时候时间过了一毫秒。
四、各语言的实现
我们看到.Net的Random类有一个int类型参数的构造函数:
public Random(int Seed)
就是和我们写的MyRand一样接受一个"随机数种子"。而我们之前调用的无参构造函数就是给Random(int Seed)传递Environment.TickCount类进行构造的,代码如下:
public Random() : this(Environment.TickCount)
这下我们终于明白最开始的疑惑了。
同样道理,在C/C++中生成10个随机数不应该如下调用:
for(i=0;i&10;i++)
srand( (unsigned)time( NULL ) );
printf("%d\n",rand());
srand( (unsigned)time( NULL ) );
for(i=0;i&10;i++)
printf("%d\n",rand());
五、"奇葩"的Java
Java学习者可能会提出问题了,在Java低版本中,如下使用会像.Net、C/C++中一样产生相同的随机数:
for(inti=0;i&100;i++)
Random rand =new
System.out.println(rand.nextInt());
因为低版本Java中Rand类的无参构造函数的实现同样是用当前时间做种子:
public Random() { this(System.currentTimeMillis()); }
但是在高版本的Java中,比如Java1.8中,上面的"错误"代码执行却是没问题的:
为什么呢?我们来看一下这个Random无参构造函数的实现代码:
this(seedUniquifier() ^ System.nanoTime());
privatestatic
longseedUniquifier() {
current = seedUniquifier.get();
next = current * 652981L;
(seedUniquifier.compareAndSet(current, next))
privatestaticfinal AtomicLong seedUniquifier
AtomicLong(8012L);
这里不再是使用当前时间来做"随机数种子",而是使用System.nanoTime()这个纳秒级的时间量并且和采用原子量AtomicLong根据上次调用构造函数算出来的一个数做异或运算。关于这段代码的解释详细参考这篇文章《》
最核心的地方就在于使用static变量AtomicLong来记录每次调用Random构造函数时使用的种子,下次再调用Random构造函数的时候避免和上次一样。
六、高并发系统中的问题
前面我们分析了,对于使用系统时间做"随机数种子"的随机数生成器,如果要产生多个随机数,那么一定要共享一个"随机数种子"才会避免生成的随机数短时间之内生成重复的随机数。但是在一些高并发的系统中一个不注意还会产生问题,比如一个网站在服务器端通过下面的方法生成验证码:
Random rand = new Random();
Int code = rand.Next();
当网站并发量很大的时候,可能一个毫秒内会有很多个人请求验证码,这就会造成这几个人请求到的验证码是重复的,会给系统带来潜在的漏洞。
再比如我今天看到的一篇文章《当随机不够随机:一个在线扑克游戏的教训》里面就提到了"由于随机数产生器的种子是基于服务器时钟的,黑客们只要将他们的程序与服务器时钟同步就能够将可能出现的乱序减少到只有 200,000种。到那个时候一旦黑客知道
5张牌,他就可以实时的对 200,000种可能的乱序进行快速搜索,找到游戏中的那种。所以一旦黑客知道手中的两张牌和 3张公用牌,就可以猜出转牌和河牌时会来什么牌,以及其他玩家的牌。"
这种情况有如下几种解决方法:
把Random对象作为一个全局实例(static)来使用。Java中Random是线程安全的(内部进行了加锁处理);.Net中Random不是线程安全的,需要加锁处理。不过加锁会存在会造成处理速度慢的问题。而且由于初始的种子是确定的,所以攻击者存在着根据得到的若干随机数序列推测出"随机数种子"的可能性。
因为每次生成Guid的值都不样,网上有的文章说可以创建一个Guid计算它的HashCode或者MD5值的方式来做种子: new Random(Guid.NewGuid().GetHashCode()) 。但是我认为Guid的生成算法是确定的,在条件充足的情况下也是可以预测的,这样生成的随机数也有可预测的可能性。当然只是我的猜测,没经过理论的证明。
采用"真随机数发生器",快看下一节分解!
七、真随机数发生器
根据我们之前的分析,我们知道这些所谓的随机数不是真的"随机",只是看起来随机,因此被称为"伪随机算法"。在一些对随机要求高的场合会使用一些物理硬件采集物理噪声、宇宙射线、量子衰变等现实生活中的真正随机的物理参数来产生真正的随机数。
当然也有聪明的人想到了不借助增加"随机数发生器"硬件的方法生成随机数。我们操作计算机时候鼠标的移动、敲击键盘的行为都是不可预测的,外界命令计算机什么时候要执行什么进程、处理什么文件、加载什么数据等也是不可预测的,因此导致的CPU运算速度、硬盘读写行为、内存占用情况的变化也是不可预测的。因此如果采集这些信息来作为随机数种子,那么生成的随机数就是不可预测的了。
在Linux/Unix下可以使用"/dev/random"这个真随机数发生器,它的数据主来来自于硬件中断信息,不过产生随机数的速度比较慢。
Windows下可以调用系统的CryptGenRandom()函数,它主要依据当前进程Id、当前线程Id、系统启动后的TickCount、当前时间、QueryPerformanceCounter返回的高性能计数器值、用户名、计算机名、CPU计数器的值等等来计算。和"/dev/random"一样CryptGenRandom()的生成速度也比较慢,而且消耗比较大的系统资源。
当然.Net下也可以使用RNGCryptoServiceProvider 类(System.Security.Cryptography命名空间下)来生成真随机数,根据StackOverflow上一篇帖子介绍RNGCryptoServiceProvider 并不是对CryptGenRandom()函数的封装,但是和CryptGenRandom()原理类似。
有人可能会问:既然有"/dev/random" 、CryptGenRandom()这样的"真随机数发生器",为什么还要提供、使用伪随机数这样的"假货"?因为前面提到了"/dev/random" 、CryptGenRandom()生成速度慢而且比较消耗性能。在对随机数的不可预测性要求低的场合,使用伪随机数算法即可,因为性能比较高。对于随机数的不可预测性要求高的场合就要使用真随机数发生器,真随机数发生器硬件设备需要考虑成本问题,而"/dev/random"、CryptGenRandom()则性能较差。
万事万物都没有完美的,没有绝对的好,也没有绝对的坏,这才是多元世界美好的地方。
如鹏网正在报名,有网络的地方就可以参加如鹏网的学习,学完就能高薪就业,
三年前只要懂“三层架构”就可以说“精通分层架构”;现在则需要懂IOC(AutoFac等)、CodeFirst、lambda、DTO等才值钱;
三年前只要会SQLServer就可以说自己“精通数据库开发”;现在则需还需要掌握MySQL等开源数据库才能说是“.Net开源”时代的程序员;
三年前只要会进行用户上传内容的安全性处理即可;现在则需要熟悉云存储、CDN等才能在云计算时代游刃有余;
三年前只要掌握Lucene.Net就会说自己“熟悉站内搜索引擎开发”;现在大家都用ElasticSearch了,你还用Lucene.Net就太老土了;
三年前发邮件还是用SmtpClient;现在做大型网站发邮件必须用云邮件引擎;
三年前缓存就是Context.Cache;现在则是Redis、Memcached的天下;
如鹏网再次引领.Net社区技术潮流!
没有更多推荐了,奇葩证明令许多人欲哭无泪 要证明我爸是我爸(组图)_网易新闻
奇葩证明令许多人欲哭无泪 要证明我爸是我爸(组图)
用微信扫码二维码
分享至好友和朋友圈
不少居民为一纸证明伤透脑筋。 定坚画  关注“奇葩证明”之遭遇
  要证明“我爸是我爸”、证明“我爸没有婚外生子女”、证明“我未婚未育”……
  “奇葩证明”令许多人欲哭无泪
  广西新闻网-南国早报记者 黄乒宾 何秀 姜锋
  编者按:5月6日的国务院常务会议上,李克强总理讲到“证明我妈是我妈”的笑话,痛斥某些政府部门给老百姓办事设障碍。现实生活中,这样令人啼笑皆非的“证明”并不少见,很多简单的事情,往往因为需要各种证明而变得复杂起来。近日,南国早报派出记者深入了解老百姓的各种“办证难”,倾听社区的“证明之苦”。有社会学家认为,办证难的根源在于我国公民信息管理方式落后、政府部门间信息不共享以及存在懒政思维。
  李克强总理讲的“证明我妈是我妈”笑话,唤起了无数网民的共鸣,很多读者纷纷致电南国早报热线,讲述亲身经历,吐槽各种奇葩证明:提取公积金要证明“我爸是我爸”、办理遗产公证要证明“我爸没有婚外生子女”、迁户口要证明自己“未婚未育”……为此,南国早报记者走入社区,甚至陪同一些市民前往有关部门办证,感受了他们“证明之路”的艰辛。
  奇葩证明难倒市民
  案例一:
  提取公积金要证明“我爸是我爸”
  南宁市民黄先生在办理提取公积金时,就亲身经历了被要求证明“我爸是我爸”的奇葩遭遇。
  5月8日,黄先生说,去年他父亲患癌症住院治疗,他持有病历和交款凭证,且付款日期至今还未满一年,符合家庭成员患重大疾病可提取公积金的政策。但是问题来了,公积金管理部门要求出具派出所的父子关系证明。他说:“这要怎么证明呢?证明夫妻关系可以用结婚证,证明父子关系用什么证?”
  黄先生原籍百色田林,1987年上大学时便将户口迁出来了,现在父亲的户口簿上已没有他的名字,户口簿体现不出他们的父子关系。他回找原籍找了村委会,村委会帮出了证明,可他拿着村委会证明去当地派出所办理时,民警表示,未能查到20多年前的户籍资料,所以无法出这个证明。
  黄先生是公务员,在入职履历表和档案上清楚地载明了自己父母的姓名籍贯等信息,于是他便找单位帮忙出具了一份父子关系证明。黄先生拿着这份父子关系证明,再次来到南宁市金湖广场附近的公积金管理中心。工作人员却称,公积金管理中心只认派出所开的父子关系证明,黄先生的证明是否能通过审核,她也不确定,所以将黄先生的材料暂时收下,待单位领导开会讨论后,再把结果通知黄先生。
  案例二:
  办公证要证明死者“无非婚生子女”
  宜州64岁的韦女士向记者感慨说:“我现在要去开一份证明,证明我去年去世的老伴没有非婚生子女。”
  韦女士的丈夫黄老先生数年前曾通过银行购买了证券投资基金,他于去年10月病逝。如今,如何把他名下的证券投资基金提取出来难倒了家人。
  今年5月初,韦女士找到证券投资基金开户的银行。银行表示,要取出基金,她须先到公证处办理继承公证,然后再由基金管理公司将黄老先生账户下的证券投资基金转到她名下。宜州市公证处工作人员告诉韦女士,要办理继承公证,她须提供黄老先生父母已去世、黄老先生无非婚生子女等两份证明。韦女士傻眼了:“我和老伴结婚几十年,就3个儿女,他哪有什么非婚生子女?”工作人员表示,这是必须的程序,有单位的由单位开,没单位的城镇居民由居委会开,农业人口由村委会开。韦女士说,她打算近期去找老伴生前的单位开这份令人哭笑不得的证明。
  今年30岁的蒋先生是外省人,他出生后不久被遗弃在福利院,后来被做木材生意的养父母收养。此前,养父母一直未育,收养他后,养母生了个妹妹。他10岁时,养母病故,养父一直没有再娶。2003年,养父带着他和妹妹定居广西,从事木材生意。
  2014年初,养父不幸患重病。老人在意识仍清醒时曾提出要写遗嘱,但他和妹妹以为老人不会有事,所以没让老人写。不久,老人去世了。他说:“我父亲的集团公司总部在老家,广西也有公司,在继承遗产时,要两地办理。我和妹妹已明确继承份额,可是去公证处公证时,工作人员却要求我们出具父亲没有婚外子女的证明。我相信父亲没有婚外子女,但是无法证明,这事可难住我们了。”
  从去年夏天到今年春节后,他们跑过了两省(区)的派出所、民政局、街道办、公证处等,都被拒绝,不久前才在社区开具了这样的证明。他说:“在这些部门中,社区的工作人员最好说话了,真的很感谢他们。”
  案例三:
  要给解放前已去世的人开证明
  今年65岁的甘女士曾是南宁某国企的职工,她退休后,于2008年到美国定居。2009年,她93岁的养父病故,而养父母并无亲生儿女,所以养父名下的一套房子,自然应由她继承。甘女士特意回国办理继承手续。没想到,她被要求出具父亲的“父母已故证明”。她当即傻眼了:“我的养父去世时都93岁了,养父的父亲解放前就去世了,养父的母亲是上世纪70年代去世的。如果他们还在世,岂不是要有一百二三十岁?”
  可没有这证明,事情就办不了,甘女士只好回到容县老家找村干部开证明。村干查来查去,就是查不到养父的父亲的资料。原来,养父的父亲是新中国成立之前去世的,那时候的资料哪里还能查得到?村干说,查不到资料,不知道有没有这个人,所以证明没法开。
  5月9日,甘女士告诉记者,2009年她从美国回到南宁后,为这事跑了好几趟老家,好说歹说,还给村干送了两条好烟,才总算把证明拿到手。
  奇葩证明难倒社区
  案例一:
  居民丢了存折要社区证明
  “上面千条线,下面一根针”,说的就是社区等基层部门的工作繁杂。上面各有关部门要求的各种证明,最后往往落到社区开具。
  “我遇到存折不见后,补办存折要社区证明存折丢失的事情,非常离谱。”南宁市东方园社区居委会书记周奕君说。
  周奕君告诉记者,那是四五年前的事了,有个居民突然跑到社区说自己的存折丢失了,银行要求社区开具存折丢失的证明才给他补办新存折。“这太为难社区了,居民有没有存折?存折丢失了没有?社区怎么可能知道,更不用说存折里面有多少钱了。”最后,社区只好开证明说社区居民某人存折遗失,但具体金额不详。
  案例二:
  居民猝死要社区开死亡证明
  前不久,南宁市青秀区黄先生的爱人在家中突发疾病,他立即拨打了120急救电话。急救人员赶到后,确认他爱人因患急性心脏类疾病已经死亡。几天后,他到殡仪馆办理爱人的火化证时,遭遇了难题—要出具爱人的死亡证明。他说:“急救人员到场确认我老婆已经死亡后,就走了,并没给我开死亡证明。”没有死亡证明,很多事办不了,黄先生只好向社区求助。
  社区工作人员钟女士说,他们没有到现场,也不是医疗专业人员,无法判断死因,怎么能开这个证明。可是,没有死亡证明,遗体就无法火化。万般无奈,社区只好给黄先生的妻子开了死亡证明,“死亡时间只能根据家属口述,而死因则不写”。
  案例三:
  “夫妻感情破裂”让社区如何证明?
  黄女士是横县人,3年前与刚认识一个月的南宁市良庆区男子胡某结婚,如今女儿已两岁多。婚后她发现胡某好赌又嗜酒,她每次劝阻时,都会遭遇丈夫的拳打脚踢,但是都没有大的皮外伤。
  黄女士诉至法院,要求离婚。开庭时,因为孩子还小,法官要求黄女士出具他们夫妻感情已破裂的证据,但她拿不出什么证据。相反,胡某却找来家人和朋友,证明他们夫妻的感情很好。最后,法院不支持离婚。此后,因为胡某一直未改正,她再次起诉到法院。法官听了她的哭诉后,说:“如果你能去社区开具你们夫妻感情已破裂的证明,就判你们离婚。”
  黄女士来到社区居委会,工作人员很为难,说:“社区工作人员不知道你们夫妻的感情好不好,要出具这样的证明必须经过大量的走访,并根据邻居们的反映出具证明,否则是不负责任的。”为了拿到证明,黄女士自己走访了10多名邻居,经邻居签字摁手印,最终才从社区那儿拿到了“夫妻感情破裂”的证明。
  特殊情况想开证明好难
  案例一:
  原址已拆,“无犯罪记录”怎么开?
  周女士和家人原来住在南宁市边阳街,户籍也在边阳街。2014年,她女儿嫁到江苏,要把户籍迁过去,那边的派出所要求提供无犯罪记录证明。周女士找到南宁的辖区派出所时,民警说,该所开的无犯罪记录证明的期限只能到2001年,原因是2001年南宁边阳街就部分拆除了。
  开不到证明,女儿就无法办理户口迁移手续,周女士非常焦急,到派出所反复交涉,跑到三次时,才终于拿到了这份证明。
  案例二:
  民企员工怎么证明“未婚未育”?
  梁先生2002年从江西老家考上广西大学后,便将户口迁到学校集体户,2006年毕业后又将户口迁到了玉林的某国有单位。两年后,他被公司调到其他地级市任职,不久他就辞职来到南宁某民营企业工作。2012年,梁先生在南宁买房后,想将户口迁到南宁。在这个过程中,他为开具各种证明,在南宁、玉林两地跑了五六趟,来回折腾了两三年。在这些证明中,最让他犯难的是“未婚未育证明”。
  他所在玉林的原单位称,他2008年便不在公司工作了,谁知道他有没有结婚生育呢?原公司让他找社区先开具才能帮他盖章。于是,他找到户口所在社区和街道办,两者均称必须要原单位先开具证明。梁先生又回到原单位,经过一番软磨硬缠,原单位又称要他现在单位先开具再说。梁先生跑回南宁开具了2008年至今未婚未育的证明,又跑到玉林的社区,却被告知民营企业不能开具此证明,社区仍然不能盖章。失望之下,梁先生几度想放弃了。直到2014年,他才勉强将各类手续办齐。他说:“光是婚育证明这一项,我找有关单位盖了近20个公章。”  图为一位居民为办理提取住房公积金手续而到父亲原籍单位、派出所开具的“父女关系证明”。受访者供图
  关注“奇葩证明”之期盼
  何日才能摆脱“证明之苦”?
  广西新闻网-南国早报记者 黄乒宾 何秀 姜锋
  “证明之苦”的根源是什么?老百姓何日方能摆脱“证明之苦”?南国早报记者走访了南宁的一些社区工作人员以及关注这一问题的社会学家
  1 无奈
  “有一些事情根本没办法证明”
  众多的奇葩证明,大多数需要社区居委会开具。不管是买房、结婚,还是生孩子、死亡,甚至是买一块墓地,有关部门都要求社区给盖章。这些奇葩证明,令办事的老百姓苦恼,也令社区的工作人员也非常为难,抱怨“有些证明根本无法证明”。
  社区工作人员周奕君说:“一般的证明,能盖章我们尽量盖,以方便群众办事,但涉及房屋产权、有无犯罪记录等重要事项的,我们就要慎重考虑,一般不予证明。比如,一个人有没有犯罪记录应该从公安部门联网查询,也应该由公安部门出具证明。我们如果乱盖章,就要承担相应的法律责任。”社区工作人员小黄也说:“亲属关系的证明也让我们为难,因为当事人有的已经离世,有的住址多次迁移,而且年代久远,那些年代又没有出生证,我们也很难确认谁和谁是不是亲属关系。”
  让社区工作人员韦容清印象最深的一份证明,是证明夫妻是否住在一起。“人家是夫妻,明明持有结婚证,却一定要证明夫妻是否在一起居住。”她说,这是人家私事,社区总不能天天盯着人家是否住一起。“好像这事是因为男方持有单位股份,中风了要委托老婆管理,单位就要社区证明他们是住在一起的夫妻”。
  让许多社区工作人员无奈的是,当他们坚持原则,不开无法核实的证明时,来办事的居民就会非常焦虑,认为他们故意为难人,有的跟他们吵,有的到处投诉,有的甚至想动手打人……奇葩证明真是太让社区工作人员头疼了。
  2 说法
  奇葩证明缘于政府部门懒政?
  记者在南宁市几个社区居委会看到,每天都有各种各样的人来加盖公章,原因是要去办各种各样的事,有的社区一天最多的有30多人来盖章。
  一社区负责人表示,社区“万能章”形成的主要原因有两方面;一是因为社区是最基层的居民服务组织,居民一旦有了问题,首先想到的就是找社区;二则是政府部分职能部门推卸责任,懒政,将风险转嫁给社区,总想着一旦出了事可以找个垫背的基层部门来承担责任,导致社区的管理面越来越宽。
  “‘万能章’令社区难以重负,工作人员也疲惫不堪。”一社区负责人说,政府各部门之间应该建立信息共享制度,对于一些需要证明的东西,应该通过部门间的查询进行简化,不应该一概像踢皮球似的踢给社区。尤其一些明显是部门职责范围的事,就不应该推给社区,而应各司其职各担其责,不要什么事都推给社区来证明。
  3 调查
  国外有没有这些奇葩证明?
  1994年毕业于广西民族学院(现为广西民族大学)的经女士,多年前加入了加拿大国籍,如今随丈夫在马来西亚生活。她告诉南国早报记者,在加拿大,“未婚证明”、“无房证明”、“婚育状况证明”等等可谓闻所未闻。“无犯罪记录证明”倒是有,不过办理户口迁移、求职时都不需要提供,只是在移民时才需要。当年她和丈夫办理移民手续时,曾被要求提供在中国的“无犯罪记录证明”。
  桂林人李女士2007年在日本攻读硕士研究生,后来留在当地生活。2013年,她与男友在日本领取了结婚证。记者问李女士,在办理结婚证时,有没有为要办理很多证明或盖诸多章而头疼?李女士惊讶的说:“很简单的呀,怎么会要很多证明?”李女士介绍,当初双方就只需拿上护照,带上照片,去居住地辖区的市政府开入学个类似户籍的证明,就可以去中国大使馆领取结婚证,并不需要开未婚证明等。
  在日本生活了15年的吴女士告诉记者,在日本,孩子不需提交“房产证明”等,去求职时也不必向用人单位提交“无犯罪记录证明”等。在日本,一般常用的证明有纳税证明、所得(收入)证明、在职(工作)证明、外国人登录证等。这些证明都非常容易开,一般只要上所在地的(町、村、区、市)役所(政府)就可以把以上证明开好。办证不难,手续相当简化。
  在美国生活多年的甘女士说,在美国,孩子一到入学年龄,直接到学校报名就行了,什么证明都不用带。而且,美国人在办理买卖房产、继承公证等事情时,都是交给律师去办的,所以美国人在生活中几乎不需要开任何证明。
  4 呼吁
  管理型政府转变为服务型政府
  解铃还须系铃人。广西一些社会学家认为,政府部门应当强化公共服务意识,政府部门能够内部协调处理的事情,不应该让老百姓一个部门一个部门地去开具证明。
  广西社会科学院社会学研究所周可达所长认为,出现这些奇葩证明的主要原因有两个:
  一是政府工作人员都是管理者和领导者。政府的工作人员给老百姓办事,都要百姓提供书面材料,材料齐全了,自己就没有责任,否则就可能遇到麻烦。政府工作人员往办公室一坐,百姓拿来资料就办,没有资料就不办,完全是一副管理者的面孔。事实上,很多证明在政府的部门之间都可以解决,但部门各自为政,要百姓去跑,没有从管理型政府转变为服务型政府。
  二是政府部门之间的信息不共享。例如,一个居民在南宁进行房产交易时,因为办理贷款、过户等手续要到南宁市房屋产权交易中心去进行查档,每次60元,要重复查好几次,不仅要花钱,还要浪费时间排队。如果有关部门之间信息共享,不用查档,就减少了购房者的不少麻烦。
  广西职业技术学院从事多年社会学研究的吕智胜副教授认为,改革开放以来,我们国家将主要精力用于经济建设,而社会管理则相对滞后,近年提出了依法治国,但落到实处还有较长的路要走。政府工作人员办事时,习惯按照老办法做,以免出现错误损害自己的利益;各部门都知道信息共享可以给老百姓减少很多麻烦,可是光打雷不见下雨。
  社会学家提出,要解决这些问题,首先是加强制度建设,从法律法规层面解决问题,加强各部门之间的合作,政府各部门之间能解决的问题,就不要让老百姓去跑腿;其次是政府的工作人员要提高服务意识,努力改进、优化办事程序;此外,政府要建立、健全现代化和科学化的社会治理体系,简化和优化办事程序。
  作者:黄乒宾 何秀 姜锋
  (来源:广西新闻网-南国早报)
本文来源:广西新闻网
责任编辑:王晓易_NE0011
用微信扫码二维码
分享至好友和朋友圈
加载更多新闻
热门产品:   
:        
:         
热门影院:
阅读下一篇
用微信扫描二维码
分享至好友和朋友圈

我要回帖

更多关于 怪物猎人随机匹配在哪 的文章

 

随机推荐