关于龙血自动优化需求说明(写着玩)

2018/10/18292 浏览综合
1. 需求背景
1.1. 需求联系人
大泡泡糖,H5二区
1.2. 需求背景
官服、渠道服:玩家实力各有不同,打龙总体伤害参差不齐,每条龙的也各有特殊之处。导致每个区每条龙的血量极难稳定,时常出现脆皮龙,不死龙,从而致使许多玩家愤愤不平。
2. 功能需求
2.1. 功能说明
实现每个区每条龙血量的自动优化,以达到龙血逐渐趋于稳定,并适应区内玩家整体打龙实力的变化,让每天大部分人都能打满且龙死
2.2. 字段要素
【大区】
【龙的种类】
【龙血量】8:27更新,由某条龙八点半前在某一区的情况计算得出
【龙存在时长】8:27更新,记录某条龙在某区活的时长,8:27未死设置为30分钟
【龙剩余血量】8:27更新,记录8:27时龙的血量,8:27龙死则记为0
【日期】8:27更新,记录当前日期
2.3. 业务规则
1.每个区每条龙都应该有一条记录。
2.计算下一次同一龙出现时应该有的血量,以便下次此龙出现时读取:
 若【龙存在时长】==30,则【龙血量】=【龙血量】-【龙剩余血量】;
 若【龙剩余血量】==0 且【龙存在时长】<20,则【龙血量】=【龙血量】*1.2;
 若【龙剩余血量】==0 且【龙存在时长】<15,则【龙血量】=【龙血量】*1.5。
2.4. 业务模拟
1. 10.18日 h5二区 毒龙100血量 27分钟时未死剩10血量
 存入:h5二区|毒龙|90|30|10|20181018
2. 10.19日 h5二区 剑龙80血量 18分钟时死
 存入:h5二区|剑龙|96|18|0|20181019
3. 10.20日 h5二区 剑龙96血量 23分钟时死
 存入:h5二区|剑龙|96|23|0|20181020
4. 10.21日 h5二区 毒龙90血量 26分钟时死
 存入:h5二区|毒龙|90|26|0|20181021
2
11