sure 发表于 2009-11-11 18:11:30

全面剖析全自动机器人

1、mud机器人的来由:mud由很多命令,当某段时间内某些命令的出现频率很高,对应不同mud的提示输入的命令是一定的,玩家反复输入这几个命令会觉得厌烦,这样就出现了触发(trigger)和由数个触发组成的机器人,所以机器人是因为对应mud系统的提示输入的命令重复率高,为了减轻玩家的负担而诞生的。

2、全自动机器人的概念:首先它是机器人,是由多个触发组成的,它能完整地完成一项工作,有一定的纠错能力,对工作中会出现的任何情况都做好了触发,能保证在无人看守下持续、不间断的做一项工作。全自动机器人有几种:1、学习、领悟、读侠客岛类,这类工作系统的提示不多,玩家是在不大的一定区域内活动,做全自动机器人所需的触发不多(<20个);2、表演、护镖类,这类工作提示不太多,但玩家活动的区域比较大,涉及到多个区域的地图,触发也不太多,但涉及到战斗,安全检查、状态检查等;3、胡一刀、task类,这里工作玩家的活动区域达到了全地图,触发会比较多(我没做过),战斗、安全、状态检查更为重要。

3、为什么要禁止全自动机器人:全自动机器人自从mud诞生以来都是有的,1类机器人比较容易做,这类机器人反复在小范围内走动,且输入的命令频率较高,玩家的负担比较重,这里机器人是允许的,而且一个吸引人的mud是不能缺少这类机器人的共享。2、3类机器人为什么会被禁止呢?首先这类机器人的状态检测是第一位的,状态检测包括目前的任务,现在做了任务的哪个阶段,目前在地图的什么位置,下一步该做什么;这类机器人会输入大量命令,但这些命令和1类相比的重复频率不高,拿2000次胡一刀来讲,重复最多的命令可能是kill、get、exert,kill最少10000次,get 10000次,exert稍多点,但学习、领悟类机器人的exert regenerate一个小时就可能达到10000次。这类违反了机器人产生的理由:某段时间内某些命令的出现频率很高,所以这类机器人会被禁止。

4、为什么会有人写全自动机器人:拿我来说,我玩mud是以写机器人为乐趣的,我全手动玩过mud,对任务、门派都有一定了解,我有一定的编程能力,这些条件决定了我会做全自动机器人,但我为什么去写全自动机器人?理由:1、手动玩mud的时间不多;2、手动玩mud时间长了会累,机器人肯定不会累,嘿嘿;3、任何一个任务,重复去做500、1000、甚至更高的次数,我想绝大多数人会产生呕吐的感觉。我估计这3条就是为什么有的人在玩了1、2个腊像后隐退的原因(超级bt除外),我知道我手动的最后要么隐退,要么全自动,我选择了全自动,但我知道全自动机器人是会被禁止的,故我的nick是:【 圣僧 】武学大宗师 少林长老「做人要低调,低调,再低调!」渡阿(Sure)

5、全自动机器人的出路:说实话,我没见糖果r等人写过好的1类机器人,这类机器人是wiz欣赏的,是mud发展壮大必须的,一开始就去做wiz最反对,玩家最眼红的东西,不被禁止是天理难容。虽然他们的技术能力是值得肯定的,但没用在该用的地方,还要搞得大家都知道有了全自动机器人,明摆着等死嘛,所以全自动机器人的出路就在:见我的nick!

jason 发表于 2009-11-11 18:18:03

某段时间内某些命令的出现频率很高

wiz官方尚未明确表态支持这种说法,ttk_01

lzkd 发表于 2009-11-11 18:48:30

没占到沙发,遗憾

icer 发表于 2009-11-11 18:48:46

北侠机器人管理原则
http://www.pkuxkx.net/forum/thread-9807-1-1.html

lzkd 发表于 2009-11-11 19:10:58

就个人的经验而言,全自动机器人和玩MUD,是一种对立和统一
手动玩的累了,就自然想着全自动,但如果有了全自动的机器人,可能挂着挂着,就不想再玩了.
我在上一个MUD中,挂到了10M(那个时候,最高也就这个数了),就觉得没意思了,就离开了.
当然,那个机器人是我自己写的,.手动玩的时候,想自动,真的自动了,也不见地有多那个哈.

呵,个人的一点想法,大家参考.

另,有一点,我个人非常赞同,全自动的机器人多了,那MUD也就差不多有完了.一个没有人说话的MUD,是不会有生命力的.从这一点来看,WIZ禁止全自动机器人,的确无可厚非.

wraith 发表于 2009-11-11 19:16:57

但是我半自动作hyd,他也是自动get...
我主要操作的就是交任务,然后到任务地点,输入一个遍历的alias,就等着结束,然后手动回ct,去下一个地方

lzkd 发表于 2009-11-11 19:24:01

原帖由 wraith 于 2009-11-11 07:16 PM 发表 http://www.pkuxkx.net/forum/images/common/back.gif
但是我半自动作hyd,他也是自动get...
我主要操作的就是交任务,然后到任务地点,输入一个遍历的alias,就等着结束,然后手动回ct,去下一个地方


这个应该是半自动的,我看了那个原则,就我的的理解,只要有人在旁边看着,那个就叫半自动.

yeyue 发表于 2009-11-11 19:29:59

ttk_32

wraith 发表于 2009-11-11 19:31:26

原帖由 lzkd 于 2009-11-11 07:24 PM 发表 http://www.pkuxkx.net/forum/images/common/back.gif



这个应该是半自动的,我看了那个原则,就我的的理解,只要有人在旁边看着,那个就叫半自动.
其实全自动和半自动的差别,就在于做任务杀人之间的衔接,需要判断的条件很多
牛人就用程序判断,程序执行,我这种弱人就人脑判断,手动执行yct16

matangcn 发表于 2009-11-11 20:35:54

彭久洋oh yeahttk_05
页: [1] 2 3 4 5 6 7
查看完整版本: 全面剖析全自动机器人