zgbl 发表于 2012-9-16 22:14:00

jason的反机器人斗争

http://pkuxkxjason.sinaapp.com/?p=191
绝杀 – 图像识别
在经过所有的努力失败后,北侠祭出了大杀器,图形验证码。等等,MUD不是基于文字的游戏吗?怎么会有图形验证码?说来可笑,这归功于ZMud,它定义了一个MXP协议,Mud eXtension Protocol,用来支持有限的图像和声音。基于这个协议,北侠在游戏中使用图像验证码,要求玩家识别并输入图像上的内容,比如:
http://pkuxkxjason-wordpress.stor.sinaapp.com/uploads/2012/09/fullme.jpg
验证码的识别尤其是汉字验证码识别是一个世界难题。人眼的识别能力要大大超过电脑。这也是大部分网站通用的反垃圾信息的手段,被证明是极其有效的。北侠采用这个技术之后,在将近一年的时间里,全自动机器人销声匿迹。直到一个男人,一个旅居美国的男人,一个旅居美国研究数学的男人,一个旅居美国研究数学的职位是博士生导师的男人的出现。他把识别率提高到了90%。经过更换字体,扭曲,波纹,干扰,重叠等等一系列的调整,图像验证码技术接近了反机器人第二定律的门槛,继续下去,人眼的识别就变得困难了。于是北侠果断的去掉了大部分的干扰措施,只保留了上图的验证码。

北大侠客行MUD,中国最好的MUD

zgbl 发表于 2012-9-16 22:15:05

最后的绝杀 – 图灵测试
图灵测试:由测试人通过提各种问题,辨别出被测试者是人还是机器。如果一台机器能做到让测试者无法分辨是否是机器,那这台机器就具有了人的智能。目前世界上还没有任何一台机器能够通过图灵测试。为什么呢?因为人的思维跳跃性实在太强了。比如以下问题:

1. 邓亚萍夺得世界冠军的项目所使用的球是什么形状的?

2. 鸭子的脚有几个脚趾?

3. 如果一头猪和一个人站在一起,一共有几只脚?

即便机器通过数据库找到了答案,人继续问下去,也一定可以把机器问倒。而这些问题,对人来说是非常简单的。

到此为止,巫师一方已经放弃了在程序上的对抗,而改用人工的办法了。巫师一方的优势在于可以预先输入题库,在随机的时间上抽查机器人。而机器人如果要玩家全天值守,也就失去了全自动的意义。

但是机器人的智慧和毅力是无穷的,也许是MUD的魅力太大了,让玩家愿意为它付出一切?机器人的策略是当收到问题后,将问题发送到手机上,玩家通过手机回答后,再送给机器人!而为了对付在半夜的抽查(再狂热的玩家也要睡觉),程序会根据时间,自动的发送给不同时区的朋友帮忙回答!!

zgbl 发表于 2012-9-16 22:15:12

最后最后的绝杀 – 人工干预
事已至此,巫师表示叹服,只得祭出最后的绝杀,禁止该玩家进入游戏。正好该玩家来北京做学术交流,于是杯酒言欢,相逢一笑泯恩仇。北侠的历史上,也许可以说在MUD的历史上,机器人和反机器人的斗争达到这个高度是空前的,也许也是绝后的。这是MUD的胜利,没有输家。走到这一步,正是反机器人第三定律发挥了作用:一切斗争最终都是人和人的斗争。

这种人工干预,在目前的图形网游中已经广泛存在了。比如WOW就对机器人采取机器人采取极其严厉的措施。

zgbl 发表于 2012-9-16 22:15:22

hzl给大神跪了。。。

sec 发表于 2012-9-16 22:27:38

你们都是高手!

nol 发表于 2012-9-16 22:29:11

回复 4# zgbl


    淘气{:7_278:}

zztuzki 发表于 2012-9-16 22:31:16

直到一个男人,一个旅居美国的男人,一个旅居美国研究数学的男人,一个旅居美国研究数学的职位是博士生导师的男人的出现。

labaz 发表于 2012-9-16 22:32:27

内幕啊

flauto 发表于 2012-9-16 22:49:39

北侠居然有“5000个以上”的房间,MXP居然还可以支持有限的声音,长见识了。
很难想象如果丙哥没有去北京,现在player和wiz之间的对抗会发展到怎样的程度?

jiangliuer 发表于 2012-9-16 22:57:32

刚拜读了jason的大作,丙哥真可称为大神了,膜拜中。。。yct38
页: [1] 2 3 4 5 6
查看完整版本: jason的反机器人斗争