« 摄象机接口的设计 | 返回首页 | 周末 »

闲扯几句

最近事情比较杂,所以没心情写 blog 。

travian 玩了一年多,终于快结束了。奇迹修好就解脱了。这个游戏教了我许多设计思路,并展示了一些问题,需要好好盘点一下。

这两天有人问我,为啥我玩了二十多年电脑,眼睛就不近视呢?这个问题好多人问过了,我也想过好几次,终于有了个结论。就是因为我从小玩电脑,所以才没近视的。

道理其实很简单啊。这么多年,坐在电脑前,干的最多的事情是写程序。这当然不同于大多数非程序员的电脑使用者。非程序员用电脑,需要眼睛需要专注的看屏幕,是屏幕对人体的信息输入。而写程序是个相反的过程,是人体对计算机输入,基本是在用脑而不是用眼。眼睛自然没那么疲劳啦。而正是从小到大坐在显示器前,电视也没怎么看。当然比那些小时候泡在电视前的小孩子们把眼睛保养的好啦。

同事做的天下2又一次开始试玩期了,据说从玩家数字和收入情况上看还可以。虽然比前一个版本更泡菜,但是这也是大众口味了。大众口味被骂是正常的。不是现在的玩家越来越喜欢快餐式游戏,而是玩家群体扩大了。我相信作为个体的玩家是会有越来越高的游戏追求的,但群体则不然。

前两天跟人聊天,说大街上美女身边几乎都不是帅哥,所以长的丑更容易找个美女当老婆。我说,这是青蛙们用来安慰自己的。学过点概率的同学稍微想一下就能明白,帅哥配不到美女,不是因为美女倾向于找青蛙,也不是帅哥喜欢恐龙。根本原因是因为帅哥美女在人群中出现的比例太小了。

长的漂亮,找到相貌出众的配偶的概率一定比普通人高,这是生物学规律。但是概率比别人高,不等于这件事发生的概率就高。

假设一个美女有 100 个追求者,其中一个是帅哥,另外 99 个是青蛙。即使帅哥追到美女的概率比他的竞争者高 10 倍,那么他成功的概率也不过 9% 而已。所以美女最后选择的更有可能不是他了。

其实我想说的是,无论做什么有竞争性质的事情,提高自己的竞争力是可以加大相对于别的竞争者胜利的概率。但并不一定保证你能成功。好比买彩票,你花一万块下注,比花 10 块钱下注的人更容易中奖。但是事实是,往往出现只花 10 块钱的就中了大奖的人。这绝对不能说明,花 10 块钱下注的人比花一万块的人更有优势。而只能说明,花点小钱玩彩票的人比倾家荡产买彩票的人多的多;或者说明买彩票的人大多数都是穷人。

如果你尽力了却失败了,不用太怨天尤人,抱怨 RP 不好,老天不公。其实这个世界的物理法则是公平的,只是你没理解公平的规则而已。


说起公平,看到天下2 里做了个很可笑的开宝箱的设定。可以先让玩家看一眼宝箱里有些什么,然后转轮盘。通常箱子里有很多垃圾,也有一些好东西。游戏还允许玩家自己事先调整一下那些东西的位置再转。我还没问开发组是不是在程序里作弊,但是据玩家说,宝箱里一般大约有 50% 的垃圾物品,但是转轮盘转到垃圾的概率是远远大于 50% 的。

我想这个设计应该就是个幌子了。这种东西也就骗骗小学生吧。想想也是,宝箱以 50% 概率开出好东西,这个概率的确也太高了。我们是不是应该想个更好的点子来让玩家的感觉上的概率和实际的一致?

这让我想起密码学里的一个交换信息的学问了。就是我先把信息交给你,但是你不能看,事后大家在核对。保证双方都没有作弊。

密码学里这样的策略有很多,不过不太好解释给玩家。以众多玩家的小学数学水平(非贬义,根实际统计数据,现在网游玩家中低学历人群比例相当的大)很难理解并自行校验。

我想了个法子,让玩家信任服务器没有作弊。

当玩家转轮盘之前,系统先把结果产生出来,并随机发给一个玩家。并告诉这个转轮盘的这个人,结果提前发给了谁。玩家需要在一秒内下注,然后得到结果。

事后,玩家可以向那个事先得到结果的玩家确认系统是否作弊。

这个过程的时间很短,短到不可能针对性的询问特定玩家结果就够了。再加上系统信息都加上时间,可以方便事后核查。

当然这只是一个草案,实际想做的话,需要完善许多。比如加入竞争关系,阻止提前收到信息的人广告结构等等。就不展开讨论了。

别的方案也有许多,比如由服务器发一个 100 位的整数,问玩家这个数字模 7 等于几。如果限制时间回答,假设玩家没有外挂帮他计算的话,也能起到同样效果。(因为以人脑的计算能力,不可能在很短的时间内得到答案,只能考猜)

我们还可以综合以上两个方案,玩家在转轮盘之前,把这个 100 位整数发给随机一个玩家。并告诉转轮盘者发给了谁。并允许他们事后相互验证。这样,靠一个人做外挂作弊得到答案也就几乎不可能了。

Comments

good

既然一切都可能是虚妄,那么你的思考也未必如你所想的那样。
如果你觉得“我思故我在”,那么至少说明你“相信”一样东西:“存在”本身是“存在的”。

我可以认为一切都是虚妄;但至少无法否认“ghost正在思索存在的意义”这个事实——故而“我思故我在”。
楼下想玩哲学,显然需要补课补到上千年前了。

另: 重物是否比轻物下落得更快?力是否物体运动的唯一原因?这些东西没法验证吗?
楼下或者还没有到学这些的时候吧。

本 拉登先生说过,开飞机撞美国佬,天堂会为你准备72个处女。
据说心诚则灵——可有人愿意相信拉登先生一次?


War之类的游戏,并没有很好地模拟战争。真实的战争中,一个将军根本不需要十分强的执行力,他需要的主要是智谋,执行的事情是交给手下办的。War里面,对操作能力要求过高。一种游戏,对什么能力提出要求,那么它就能锻炼人的这方面能力,对操作能力提出的过分要求好像是没有太大意义的,能快到把键盘敲烂有什么意义吗?我觉得它应该尽可能地模拟真实的战争,这样我们就有机会去学习《孙子兵法》、《战争论》之类的东西,并把它用在游戏里面,这样玩不是很有意思吗?

我们只能“相信”这个世界的真实性,而无法验证这一点。如果相信没有意义,那么现在的科学都没有意义了,因为科学仍然会有基本的假设,这些假设就是“相信”。

to moo朋友: “相信”木有任何挤鸡意义~~哪怕您“相信”的东西掐好系对滴~~


多少基因 多少环境 (2007-05-10 04:19:49)
标签:方舟子 基因 遗传学 孪生子 分类:科普文章

有人长得高有人长得矮,有人近视有人视力超常,有人聪明有人愚笨……这些被生物学家称为性状的差异,有多少是先天(遗传或基因因素)决定的,又有多少是受后天(环境因素)影响的?这本是一个非常复杂的专业问题,但是许多人却认为可以根据自己的情形给出清楚的答案,如果父母身材矮小自己也长得不高,就说是“爹妈给的”,而如果自己长得高,就认定身高与遗传无关。
一般人一想起遗传,就以为是“父母有子女就有,父母无子女就无”这么简单。其实不然。即使是像色盲这类由单个基因控制的遗传病,也不存在这样简单的因果关系,更何况像一开头提到的那些性状可能与多个基因有关,需要有合适的基因组合才会表现出来。子女并非父母的克隆,而是父母基因的组合,各继承了父母双方一半的基因,因此即使某种性状完全由基因控制,子女也会出现与父母不同的情形。
要确定某个性状的差异是否与遗传因素有关,不能靠个人的经验,而要做科学的研究。例如,甲身高1米8,乙身高1米6,我们如何确定这个身高差异与遗传有关呢?我们可以设想做一个理想实验,分别克隆甲和乙,然后对换生长环境,即让小甲在乙的环境、小乙在甲的环境中生长。如果小甲、小乙长大后身高还和甲、乙一样,则说明身高差异完全是遗传因素决定的;如果小甲、小乙的身高倒了过来,分别成了1米6和1米8,则说明身高差异与遗传因素毫无关系,纯粹受环境因素的影响;如果情形处于这二者之间(比如小甲和小乙的身高都是1米7),则说明身高差异同时受遗传和环境因素的影响。
但是我们不能像对待其他生物一样对人做这样的遗传实验。且不说我们现在还不能克隆人,即使以后技术成熟,伦理也会禁止做这种克隆实验,更何况要完全模拟一个人的生长环境也是不可能的。
怎么办呢?幸好大自然已经为我们做了克隆实验——孪生子。孪生子分异卵孪生子和同卵孪生子两种。异卵孪生子是两个(或更多个)的卵分别被两个(或更多个)的精子受精产生的不同受精卵分别发育而来的,他们并非克隆,其遗传相似程度与同一对父母在不同时间生下的两个孩子是一样的,平均为50%。同卵孪生子则是由同一个受精卵分离成两部分后发育而来的,因此他们具有相同的遗传物质,其遗传相似程度可以认为是100%。同卵孪生子才是真正的克隆。
同卵孪生子的外表和许多特征看上去都非常相似,人们马上会想到这是因为他们具有完全一样的基因。但是孪生子的生长环境一般来说也非常相似,我们怎么知道其性状的相似性不是由于相似的环境导致的呢?有些同卵孪生子生下来不久就被分开在不同家庭抚养,也就是说,他们的生长环境变得不一样了。这时候如果他们还和在同一个家庭抚养的同卵孪生子一样具有相似的性状,就可认为是由于有相同的基因而不是相似的环境引起的。
不过,这个假定并不完全可靠,因为孪生子在被分开抚养之前,至少已有九个月的时间是处于相同的环境中的(母亲的子宫),而且在不同的家庭抚育,并不等于其生长环境就完全不同,其中完全有可能有很相同的环境因素。另外,要找到很多被分开抚养的同卵孪生子加以调查,并非易事。
要克服这个困难,可以采用另外一种研究办法:比较同卵孪生子和异卵孪生子。如果同卵孪生子某种性状的相似程度高于异卵孪生子,那么这高出的部分,就可以认为与基因有关,因为同卵孪生子之间的遗传相似性要比异卵孪生子高出一倍。
因此,通过研究孪生子可以计算出遗传差异与性状差异的相关性。遗传学家把这个数字称为遗传率。如果性状差异是完全由遗传差异引起的,遗传率为1,如果性状差异与遗传差异毫无关系,遗传率为0。通过研究我们知道,人的身高的遗传率大约是0.8,性格的遗传率大约是0.5,近视的遗传率则高达0.9左右。
这些结果有的是预料之中的,有的却有点匪夷所思。近视的遗传率如此之高,就让人感到意外,因为“生活常识”告诉我们小孩用眼不卫生才导致近视。但是还有其他的证据表明近视与遗传密切相关。例如,父母近视的小孩患近视的比例要比父母不近视的小孩高出4倍,同一地区甚至同一学校的不同族群的近视比例存在显著的差异(一般以华人或亚裔的比例最高),而且已有多个染色体位点(基因的位置)已被确定与近视有关。
必须注意到,孪生子研究、遗传率计算都有其局限,会受到许多不明因素的影响,未必非常可靠,更非像数字显示的那样精确。但是它能让我们对遗传因素有个初步的概念,为深入的研究打下基础,这至少胜过没有任何科学依据的想当然。
2007.5.7.

(《中国青年报》2007.5.9)

(XYS20070509)

◇◇新语丝(www.xys.org)(xys.dxiong.com)(xys.3322.org)(xys.xlogit.com)◇◇

那个近视的问题,我更相信和遗传有关。

近视个人认为习惯影响非常大,高中时我是下三流的成绩,当然不可能是近视,上了大学学的科目,杂七杂八一点系统都没有,每天都象在被逼的去拿学分,可是视力一天一天的下降,大一时回家时火车站的销票滚动牌还可以看清楚,后来就不行了,什么都没有学到,眼睛到近视了,现在是两三百度这水平保持者。总结经验:高中时,六点起床,晚上九点睡,上课五十分种 ,课后休息十分钟;大学,七点起床,十二点睡;上课四十分钟,休息十分钟,一种课一连上三节;上自习时,根本很少休;当然,这时有了网络,高中时几乎为0,书也厚实了,书也变化也快了,今天的理论明天就是谬论,这不是理工学的,这就是所谓的医学,不过我不学,我学的是医学的边缘学科,当然大部分医学都是假说的基础上发展的,中医讲的是阴阳五行;西医讲的是生理,病理,药理,建立人体结构,组织,细胞一直到分子学说上;阴阳五行讲的就是事物的发展状态,看看易经就能明白是什么回事,什么,
初九:潜龙,勿用。
九二:见龙再田,利见大人。
九三:君子终日乾乾,夕惕若,厉无咎。
九四:或跃在渊,无咎。
九五:飞龙在天,利见大人。
上九:亢龙有悔。
用九:见群龙无首,吉。
那些:潜龙勿用;见龙再田;或跃在渊;飞龙在天;亢龙有悔;群龙无首,看看就是事物的发展状态;中医讲的也是这码事,就是把人体的这种状态引向好的积极状态发展;能不能好就不能保证,主要看你自身的阳气的发展变化,阳气就是人体的根本,阴气起协调作用;所以说阳气者,与天与日,意思就是说阳气就是天上的太阳一样主宰着生命;这是阴阳,五行也差不多,通常与五藏配用;西医,讲的就是心肝脾肺肾,很明显和中医讲的五藏不一样,中医主要讲的是发展状态;西医主要讲的结构形态功能;西医讲的也是我们所接触到的生物学上讲的;回到近视,中医说要有良好的习惯(发展状态),西医说可能与基因有关(结构形态功能);西医讲的大概是我电脑的硬件软件,中医讲的大概是我的硬件软件运行的状态;这个比喻比较不当,不过是个人言论;

我还是觉得,实际情况恰恰是“暴雪的游戏才会带给玩家研究的兴趣”^_^

比如,玩星际,玩家会研究大体型、小体型以及建筑单位在不同伤害种类下的伤害数据;5D、6D、9D、8BB以及其他的很多经典开局、发展思路,无不可以用数字去证明它的科学性;apm这种说法也是自星际开始的;到了war 3,这些东西被钻的更加登峰造极。

玩diablo II,一个玩PK的高手会告诉你多少急速等级可以让你的攻击速度提高一个逻辑帧(如果不能提高一个逻辑帧,那么为攻击速度放弃的属性就白白浪费了);一旦被一个高攻速的刺客近身,没有足够的快速格挡回复,哪怕他的攻击力并不太高你也必死无疑;同样,施法加速的计算公式、物品等级的计算公式、抗性的计算公式乃至逻辑帧和物理帧的区别与联系等等,无不被diablo高手拎的清清楚楚。

wow则是另一个新的高峰;看看ngacn论坛里关于各职业天赋、装备以及输出循环讨论帖即知,无需多言。


这种现象,在其他公司的游戏里极为罕见——在国产乃至韩国游戏里几乎不可能出现。

究其原因,我觉得不外如下两个方面:

其一是我们东方文化里强调“学海无涯苦作舟”这样的观念——学什么绝不是因为知识本身有吸引力,而是为了做官、赚钱、爬上更高的位置等等。

总之,学习是一种必然要打瞌睡,需要“头悬梁、锥刺股”的超级苦差事;任何非正襟危坐死读书的行为,无不可能影响这种苦行僧般的修行——是为玩物丧志。

而在欧美文化里,获得知识本身就是乐趣——比如那个经典的“给他一个银元”“天哪,有人居然想从我的(几何)课堂上赚到钱”典故。

在这种思想影响下,大学教授带头用概率论赚赌场的钱(理论上可以得到正的、极为微不足道的收益;但需要用到大量概率论知识),以至于拉斯维加斯曾有一段时间对任何有学者气质的人大持戒心,甚至把他们和出千的等同看待!

所以,外国人不存在玩物丧志一说;赌场里也着实出过不少数学家(当然,那些家伙绝大部分还是是学了概率进去显摆来着);这种气氛下,在严谨的暴雪游戏上玩玩数字,实践实践自己的数学知识,显然不值得大惊小怪。

而我们,重点大学电子工程系毕业还分不清什么是电容、什么是电阻、什么是二极管的大有人在;更不用说枯燥乏味的数学了。
这种情况,在应试教育体制没有彻底改观前,没有办法改变。


其二就是我们这样的用户群会培养、选择出什么样的游戏。

很显然,暴雪的东西再好,没有与国外的交流,国内玩家恐怕也不会去穷究它的内部数据;
使命召唤系列一直致力于开发“电影级”的、充满“艺术气息”的游戏(使命召唤4:现代战争做的真太棒了!亲身参与一部“大片”和看一部大片的感觉,绝对是不一样的震撼)。
——虽然他们的这种“偏执”最终征服了很多中国玩家的心;但它显然还是绝不可能在中国的大地上土生土长起来。


说句难听话:大多数所谓的“中国玩家”,也就是适合玩玩《征途》之类拼数字大小的游戏。

——属性不需要搭配,点大则灵;几率无所谓准确,多玩多开即是王道。
——一旦苦功做足,便似一朝鲤鱼跃过龙门,从此在游戏中称王称霸,逍遥自在!

——云风兄倘真把“概率验证系统”搞出来,恐怕90%以上的玩家会讨厌其繁琐(然后才会发现不影响正常游戏流程);还会有(甚至比平常多得多)更多的玩家则会继续抱怨系统在作弊!

——以俺对东方哲学的了解,他们的思路会是这样的:如果你们没有作弊,你们就不需要出来撇清;既然你们出来撇清了,你们就一定在作弊;你搞什么机制证明自己没作弊我不管,反正买家没有卖家精,所以你总是有办法糊弄我的;既然你们总有办法糊弄我,你们就不可能不糊弄我!

wow论坛上有一段话说得极其形象:
暴雪nerf(即削弱)了某个职业,则:
外国玩家会告诉暴雪:“你削弱了我的xx技能,你的初衷可能是什么,你的做法的实际效果可能是什么;所以你的做法得不到你期望的效果,反而大大损伤了我的利益,导致我玩起来如何没有乐趣;因此建议你通过如下方面减少我们的优势……”
中国玩家则会立刻开骂“MD暴雪老总是不是玩术士/盗贼的啊!xx职业都成这样子了,还削弱我们!这还让我们xx职业怎么活啊!老子不玩了!”

@liangliang,
写程序的人往往会考虑问题非常的固执,结果就陷入其中不能自拔。。往往会单相思啊。。。

"其实这个世界的物理法则是公平的,只是你没理解公平的规则而已"经典呀!

sboy
我也有过和你一样的焦虑症状,很难受的,而且持续了很长的是时间的

@也是某猪,
是啊,同意,我目前就发生了焦虑的症状了,大脑皮层活动受影响了,会突然胡思乱想了。就像中毒了一样不能自拔了。

开宝箱完全是学征途。迷惑你 让你掏钱

sboy :除了象某猪说的概率问题,感性的原因也不能忽略吧,比如第一印象。太帅的帅哥太漂亮的美女给人的不安全感比普通人要高(据说娶美女的人寿命会相对短,因为担心美女阿,情绪经常受困扰),还有人和人相处的舒适感觉等等。 如果,帅,找不到美女,没什么好困惑的,帅哥和美女都是佐餐的配菜--秀色可餐,减肥的时候挺管用的呢。

哎。看了美女帅哥的言论,深感概率的可恶啊!本人长得不丑,就是追了10+个女孩子没有一个成功的。我都快疯掉了。最近在工作地又有一个倾国倾城的出现了,而且有个高高胖胖的人已经展开攻势了,都在一起吃饭了。我的神啊。我要疯了!

我发现做游戏没有玩游戏那么好玩,因为调试的时候需要一遍一遍的进入游戏,离开游戏……

天热了,飘过

本文后半篇是讲怎么提供一个方案让玩家信任服务器没有在概率上作弊. 而这个方案不基于统计。

统计事件发生的概率不需要太多的数学知识,至于 wow 的玩家做的好,是因为 wow 提供了插件接口允许玩家统计,并非 wow 的玩家比别的游戏更理性 :)

1、近视只与遗传有关,与用眼卫生、做不做眼保健操都没有多大关系(眼保健操甚至可能伤害眼睛)。

以下摘自方舟子的文章:
这意味着如果你没有近视基因,那么不管你在多么恶劣的条件下频繁用眼,也不会得近视(虽然你的眼睛可能会有其他损伤)。而如果你有近视基因,那么就会逐渐变近视,环境因素是不重要的。不过,基因的表达离不开环境因素的作用,某些环境因素(例如阅读)可能是近视的诱因。调查表明受教育的程度与近视发生率存在相关性,在某些地方近视发生率逐代增加,都说明某些人在某些环境因素的刺激下,天生就比较容易得近视。

目前并没有证据表明有什么可靠的办法能够预防近视的发生,也许从小就什么书都不读,完全去除近视发生的诱因,会是个有效的办法。例如,在爱斯基摩人中,只有受过正规教育的人才会得近视。但是为了预防近视而去当文盲,这种方法一点也不吸引人。各种预防、逆转近视的仪器设备(例如至今仍有人在推销的近视磁疗眼镜)都不过是异想天开。

方的文章我现在找不到链接了;他是根据这篇东西写的:
http://www.medem.com/medlb/article_detaillb.cfm?article_ID=ZZZ8BUZTYIE&sub_cat=0

2、其实用游戏引导玩家的数学兴趣也很好啊。

比如,wow里面,不光boss爆率有严格统计,玩家技能暴击、miss、格挡、闪避等等都有严格统计;然后还有很多玩家基于这些统计分析出了wow计算物理近战伤害用的是“一次掷骰”,统计法术伤害则采用“二次掷骰”等等……

讨论关于wow的一切,玩家现在都已经习惯于让对方“拿数据出来”了。

呵呵,最近在玩天下2 感觉不像山口山那么的流畅,难道是3D设计问题?

@陈磊,

是我弄错了,原本跟人胡侃时是说的 100 的 呵呵,已经改过来了。

@Googol,

我妈是天生近视,难道我有可能隐性遗传?:D

云风帅哥的个人问题难道还没解决...

那个近视的问题,我更相信和遗传有关。
====================
同意和遗传有关.

我变成了某 小时候泡在电视前的小孩 ……

那个近视的问题,我更相信和遗传有关。

美女帅哥的题你好像算错了。概率应该是10/19=52%

关于美女帅哥问题,其实还有原因,据说女人觉得男人长相在60分到90分之间几乎没有区别,而更帅一点的似乎还要因人而减分。

……………………
漂亮不漂亮本身就很主观,择偶标准也不是单一的,所以没法简单的用频率来解释。

而玩家的数学水平,即使平均值很低,也还要看到总有一些水平不低的玩家,就像山口山里虽然大多数玩家做不了数值分析,但是总有一部分玩家会做这个工作,其他人用现成的结论……

如果你尽力了却失败了,不用太怨天尤人,抱怨 RP 不好,老天不公。其实这个世界的物理法则是公平的,只是你没理解公平的规则而已。

很经典,很多人的感触用数字来形容一起来简直是可笑,看来很多所谓的思想家是多么的可笑,哈哈

Post a comment

非这个主题相关的留言请到:留言本