跳至内容
Unlimited Tower[无尽的冒险]
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
批量机器人
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
======批量机器人====== 工具地址 [[http://114.55.218.242:8081/tools/robottools.html]] =====机器人目的===== * 竞技场对手填充(必须) * 迷宫掠夺对手填充(必须) * 排行榜百分比参考(可选) * 好友添加/公会添加的辅助账号(必须) * 反向验证数值模型 * 测试用的高级标准账号 =====机器人目前的问题===== * 生成效率低下,需要人工进行 * 只有标准模型,没有付费维度区分 * 数值模型改动之后,机器人无法自动更新 * 旧机器人错误数据干扰测试 =====新机器人生成ID规则===== 采用固定ID的方式来生成机器人,可以快速精确地使用明确的机器人, 也可以避免旧机器人残留和删除的问题,每次按照新规则进行覆盖。 机器人是一个二维的数据, {{:pasted:20170811-115622.png}} * 一个维度是 等级,我们预留1~999, * 另一个维度是 投入度,我们预留0~9,其中3表示标准模型,数值越大,付费越高 机器人ID规则为 20010303 => 2|001|030|3 第一位为服务器id,第二段是机器人标识001(000给老机器人留10000个位置), 然后是等级,最后是投入度 每个服务器最前面10000个号都是机器人,玩家从 20020000开始。(服务器标识可以先不处理) 机器人账号可以统一 1~10000,等级3位+投入度1位, 在每个服务器都拥有相同规则的角色。 ======数据模型====== ====三维数据模型==== 以战力为例子,策划需要给出这样一份三维表格 {{:pasted:20170811-121309.png}} 而这样的数据不止存在于总战力,而是细化到所有模块中,都会有这样的一个模型。 模型数据或通过表格给出,或通过算法给出。建议都使用算法。 举两个极端的例子, A:等级带来的战力提升, 只和等级相关,和投入度的维度无关 {{:pasted:20170811-134855.png}} B: 宝石带来的提升 ,只和投入度相关,和等级无关 {{:pasted:20170811-135139.png}} ====数据构成==== 策划部分的数据构成,一个角色的战斗能力大致由 硬件 和 加成 两个部分 **硬件** 就是战力 标准状态下战力的构成[比例需策划更新] * 等级(10%) * 装备(30%) * 宝石(10%) * 星座(20%) * 宠物(30%) 其中每一个大类都可以细分[比例和条目需策划更新] * 等级(10%) * 装备[精炼](5%) * 装备[进阶](10%) * 装备[装备](5%) * 装备[套装](10%) * 宝石(10%) * 星座[星阵](5%) * 星座[星座](15%) * 宠物[战斗属性](25%) * 宠物[团队加成](5%) **加成** 是在战力的基础上乘法放大 * 技能加成(全满+100%) * 符文加成(全满+90%) * 出战宠物加成(疑问) ====图示==== 标准状态下各个部分的构成 {{:pasted:20170811-135635.png}} 大R状态下的各个部分构成 可能会有变化,比如强化宝石20000点战力,图例会变成这样 {{:pasted:20170811-135849.png}} =====机器人生成===== {{:pasted:20170811-123619.png}} 程序的工作主要分几个大点 * 基础账号生成 * 各模块按照算法填充,[依赖策划前置条件] * 大批量生成 * 投入使用[搜索规则,特殊逻辑维护] 其中 各模块按照算法填充是比较大的部分 ====模块填充==== [以下为示例,后续补完] ^模块^模块重要度^表格^算法概要| |等级|战力核心构成|[[generated:character_info]]|直接从输入获取| |关卡|参照|[[generated:character_info]]|读表获取| |装备[精炼]|战力核心构成|[[generated:equipslot_info]]|投入度大于3则精炼等级同人物等级,低于3则依次递减| |装备[进阶]|战力核心构成|[[generated:equipslot_info]]|投入度大于5则精炼等级同人物等级,低于3则依次递减,每低一级| |装备[装备]|战力核心构成|[[generated:equipslot_info]] \\ [[generated:item_info]]|通过表格获取(待补)| |装备[套装]|战力核心构成|[[generated:equipslot_info]]|通过算法获取(待补)| |宝石|战力核心构成|[[generated:equipslot_info]]|通过表格获取(待补)| |星座[星阵]|战力核心构成|[[generated:formation_info]]|通过算法获取(待补)| |星座[星座]|战力核心构成| |通过表格获取(待补)| |宠物[属性]|战力核心构成|[[generated:pet_info]]|通过算法获取(待补)| |宠物[被动]|战力核心构成|[[generated:pet_info]]|通过表格获取(待补)| |技能|加成核心构成|[[generated:skill_info]]|通过算法获取(待补)| |符文|加成核心构成|[[generated:rune_info]]|通过表格获取(待补)| |迷宫配置|匹配参照|[[generated:character_maze_info]] \\ [[generated:rob_unit_info]]|通过算法获取(待补)| |竞技场配置|匹配参照,次要,疑问|[[generated:character_challenge_info]]| | |角色统计信息|更加拟真,次要|[[generated:character_statistic_info]]| | |角色设置信息|更加拟真,几乎不要|[[generated:character_setting_info]]| | |角色属性信息|统计,验算|[[generated:character_attrib_info]]| | |每日信息|几乎不要|[[generated:character_daily_info]]| | |公会信息|几乎不要|[[generated:guild_member_info]]| | |任务信息|更加拟真,几乎不要|[[generated:task_info]]| | //可以参考角色Clone需要做的事情,只是每一项的内容不再是copy而是计算生成// =====战力验算===== 验算各个部分的战力,然后和标准模型比较 [[generated:AttribCalculate]] =====其他注意===== 机器人号可以作为高级测试号进行测试操作, 但是默认我们需要锁住离线收益,通过修改 [[generated:character_info]] frozen字段解锁 机器人号可以进行修改测试,玩坏了 重新自动生成一版即可。
批量机器人.txt
· 最后更改: 2020/04/13 21:17 (外部编辑)
页面工具
显示页面
修订记录
反向链接
回到顶部