最近极乐君的朋友圈被这样的图片刷屏了:

所以也跟风测试了一把,简单来介绍下这是款什么游戏,“左右脑测试”通过扫描图片中的二维码回答设定的10道选择题,题目类型主要是下面几种,然后做完后便会生成一张显示有左右脑两个年龄测试结果的图片,图片的下方还配有相关的文字解释。

就在这个游戏热传不久后,便有技术大神在微博中剖出了此游戏的部分代码,并表示游戏测试结果是随机产生的。

此微博一出,各路程序员都本着去伪求真的精神,加入了研究行列,有网友还笑称:技术流不给活路了!
各路程序员“扒代码”

程序员dragon:以现有代码来看,它还没有具体随机到年龄这个数,比如你是20岁还是30岁,只是看数字能否被 2 整除,如果能,是one,不能是two,至于这个result 是咋算的,需要拿到其他的文件。暂时还不能证明结果是随机的。
所以,要想知道真相,必须要更全面的代码才能推算出来。


程序员魏永_Owen_Wei,给出了全部代码,懂代码的同学可以来研究下,魏永_Owen_Wei认为:这和之前书面的测试题没有什么不同。每一道题的选项对应不同的得分,最终的结果由总分的所在区间决定。得出结论,这个测试不是随机生成的结果,对于结果不用太在意。
程序员陈先生在测试游戏“火”了之后也根据网址破解了测试代码。陈先生称,这款测试最关键的在于“ansrandom”和“ansrandom2”两个代码,“这两个代码分别生成2个随机数,ansrandom生成的随机数指向脑年龄的结果,ansrandom2生成的是产生随机数的题目。其实打开页面后,结果已经由ansrandom生成了。”陈先生同时表示,根据返回的结果数据里面可以看到,结果是固定的几张图片,在生成随机数后,去拿里面的某一张图片显示。

目前,网络上已经出现过多个版本的“左右脑年龄测试”,陈先生表示代码原理基本相同,只是年龄范围会有所调整,“答案是随机产生的。”
脑科专家认为
针对此事记者求证了从事脑研究的专家,专家表示:“人体大脑不存在左右分工的问题,从事比较复杂一点、高级一点的心理活动时,都是左右脑协同操作。大脑年龄和人体实际年龄相关,比如会有青年、中年和老年等这样大致范围的划分,但是不会像这种测试一样,有具体的数字来表示。

测试中的题目测试的重点是大脑的知觉和推理能力,但是不能够完全作为大脑测试题,这些题目来自于智力测验,包括操作智力成绩和语言智力成绩等,通过这么几道题得出来大脑年龄,是不科学的。”
所以,不管答案是否是随机产生的,可以确定的是题目和脑年龄是没有直接关系的,通过几道题目得出的大脑年龄是不科学的。不过,本身游戏就是一种娱乐,没有太大意义,对于结果大家不用太过关注。
版权说明:本文部分内容来源于网络,由极乐科技(www.dreawer.com)编辑整理,转载请注明作者及出处。