红豆的robot
简单说一下:由于会在题目中加入特殊字符,可能出现乱码,有些题目还没有完善,请自己修改
简单思路
首先将answer设为0,出题后触发trigger获得答案,然后以答案为触发点获取answer, 然后回答,
我在回答前加入了一个判断,如果没有得到准确答案,将会tell一下,并停止运行,所以需要有人看着,也就20分钟的事。
有两个问题题目前面完全相同,用不同的trigger触发,可能会出问题,因此加上class name,使其触发产生先后顺序
另外,有什么问题自己完善。
在hgwd的基础上完成,thank hgwd
回复 1# 的帖子
谢谢,很好用,基本上拿个13万是没问题了 谢谢,顶个ttk_00 ttk_00 lai2
为什么下载不了?老是出北大侠客行论坛 提示信息对不起,请不要从外部链接下载本论坛的附件。[ 本帖最后由 klivt 于 2008-12-19 11:13 PM 编辑 ] 我的红豆机器人每次都可以拿15万潜能啊,至今6个ID钓鱼+红豆都是差不多16万潜能。
我用的办法是,完全匹配整个字符串。
比如数据库中的问题是“北大第一高手是谁?“
红豆问的是"北XXX大YY第MM一高XXX手NN是谁?”
XYMN之类的代表特殊字符。
于是,我就测试数据库中的每个问题是否完全存在于红豆的问题中,比如上面的例子,我分别测试”北“”大“”第“”一“”高““手””是“”谁“”?",每个字是否都符合存在于红豆的问题中,如果符合红豆问题的有一条以上的记录,就取比较长的那条。
这样的优点是代码比较简洁,不需要每个问题分别弄一个触发,缺点是虽然我对匹配长度之类的进行了优化,但如果问题比较长,那么搜索起来还是会有1-2秒的延迟,不过红豆本身出问题也有延迟的,因此并不影响效率。 试试看 可以么,为什么ask hongdou about test 会越来越多?
我试试
好啊。。。213
ttk_07 ttk_07 顶ttk_43
页:
[1]