找回密码
 注册
搜索
查看: 317|回复: 4

请问下mush 怎么扩大下搜索范围和搜索次数

[复制链接]
门派:少林派
发表于 2019-5-29 15:31:58 | 显示全部楼层 |阅读模式
mush 搜索次数在哪改啊?还有搜索范围怎么扩大,这个怎么改啊?
门派:桃花岛
发表于 2019-5-29 22:24:42 | 显示全部楼层
次数:修改lujing.lua里面find_nobody=function()
调整flag.times> 的阈值 可以增减尝试次数
    flag.times=flag.times + 1
        if flag.times>3 then
           jobFindFail = jobFindFail or {}
范围:
修改lujing.lua里面function searchPre()
调整l_distance的取值可伸缩范围
local l_distance = 6
if job.name and (job.name=="clb" or job.name=='tdh' or job.name=='tmonk') and flag.times==1 then
   l_distance = 2
end
if job.name and job.name=='xueshan' and flag.times==1 then
   l_distance = 3
end



SELECT     COALESCE (UserEdit_Data.boaUserID, N'**no***noboauserid***no**') AS boaUserID, COALESCE (UserEdit_Data.boaAdd, 0) AS boaAdd, BasicData.UnqTblKey,   
                      UserEdit_Data.zSource, UserEdit_Data.PageID, UserEdit_Data.PageName, UserEdit_Data.Release, UserEdit_Data.COMET_Release  
FROM         dbo.webSCM_Ref_RecordEditabilityByUser_Sel AS UserEdit_Data RIGHT OUTER JOIN  
                      dbo.cvSCM_Data_Recipe_Detail_BasicDataSel AS BasicData ON UserEdit_Data.zSource = BasicData.zSource AND   
                      UserEdit_Data.PageID = '85d154a9-4544-46a1-9bb3-b2b2317dac7d'  


门派:天龙寺
发表于 2019-5-29 22:56:33 | 显示全部楼层
同上,lujing.lua
find_nobody=function()
flag.times=flag.times + 1
        if flag.times>4 then
           jobFindFail = jobFindFail or {}
           if job.name and jobFindFail[job.name] then
              jobfailLog()
              local p = jobFindFail[job.name]
                  return _G[p]()
           end
我取的4,
local l_distance = 6,应该差不多了
门派:少林派
 楼主| 发表于 2019-5-30 10:34:33 | 显示全部楼层
赞啊,感谢师兄指导!!
门派:天龙寺
发表于 2019-5-30 15:23:15 | 显示全部楼层
一并感谢一下。
晚上就去调参数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-21 21:48 , Processed in 0.038419 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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