北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 11084|回复: 9

红豆的robot

[复制链接]
发表于 2008-1-17 21:34:19 | 显示全部楼层 |阅读模式
简单说一下:
由于会在题目中加入特殊字符,可能出现乱码,有些题目还没有完善,请自己修改

简单思路
首先将answer设为0,出题后触发trigger获得答案,然后以答案为触发点获取answer, 然后回答,
我在回答前加入了一个判断,如果没有得到准确答案,将会tell一下,并停止运行,所以需要有人看着,也就20分钟的事。

有两个问题题目前面完全相同,用不同的trigger触发,可能会出问题,因此加上class name,使其触发产生先后顺序

另外,有什么问题自己完善。

在hgwd的基础上完成,thank hgwd

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-6-1 20:58:51 | 显示全部楼层

回复 1# 的帖子

谢谢,很好用,基本上拿个13万是没问题了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-7-27 21:26:21 | 显示全部楼层
谢谢,顶个
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-11-18 22:04:12 | 显示全部楼层
lai
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-12-19 23:02:41 | 显示全部楼层

2

为什么下载不了?老是出北大侠客行论坛 提示信息对不起,请不要从外部链接下载本论坛的附件。

[ 本帖最后由 klivt 于 2008-12-19 11:13 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2008-12-29 13:25:53 | 显示全部楼层
我的红豆机器人每次都可以拿15万潜能啊,至今6个ID钓鱼+红豆都是差不多16万潜能。
我用的办法是,完全匹配整个字符串。
比如数据库中的问题是“北大第一高手是谁?“
红豆问的是"北XXX大YY第MM一高XXX手NN是谁?”
XYMN之类的代表特殊字符。
于是,我就测试数据库中的每个问题是否完全存在于红豆的问题中,比如上面的例子,我分别测试”北“”大“”第“”一“”高““手””是“”谁“”?",每个字是否都符合存在于红豆的问题中,如果符合红豆问题的有一条以上的记录,就取比较长的那条。
这样的优点是代码比较简洁,不需要每个问题分别弄一个触发,缺点是虽然我对匹配长度之类的进行了优化,但如果问题比较长,那么搜索起来还是会有1-2秒的延迟,不过红豆本身出问题也有延迟的,因此并不影响效率。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-7-15 14:17:15 | 显示全部楼层
试试看
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-7-19 20:22:03 | 显示全部楼层
可以么,为什么ask hongdou about test 会越来越多?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-7-20 19:24:21 | 显示全部楼层

我试试

好啊。。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-7-21 08:38:45 | 显示全部楼层

213

北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-6-10 09:19 PM , Processed in 0.013822 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表