格式化一下

This commit is contained in:
qwerdvd 2023-10-02 13:10:18 +08:00
parent a2a1f1ee20
commit cf5901be50
3 changed files with 1160 additions and 1379 deletions

View File

@ -25,7 +25,6 @@ async def cal(char_data: Dict):
if str(char.char_id) in skill_dict:
skill_list = skill_dict[str(char.char_id)]['skillList']
skill_list = skill_list.keys()
print(skill_list)
for skill_type in skill_list:
role = RoleInstance(char)
im_tmp = await role.cal_damage(skill_type)

View File

@ -57,11 +57,11 @@
2.4000000002793968
],
"Talent": [
3.300000000372529, 3.63000000372529, 3.960000000372529,
4.290000000372529, 4.620000000372529, 4.495000000372529,
5.363000000372529, 5.775000000372529, 6.188000000372529,
6.600000000372529, 6.930000000372529, 7.260000000372529,
7.590000000372529, 7.920000000372529, 8.250000000372529
3.300000000372529, 3.63000000372529, 3.960000000372529, 4.290000000372529,
4.620000000372529, 4.495000000372529, 5.363000000372529,
5.775000000372529, 6.188000000372529, 6.600000000372529,
6.930000000372529, 7.260000000372529, 7.590000000372529,
7.920000000372529, 8.250000000372529
],
"Maze": [20],
"Ultra_Use": [130],
@ -379,8 +379,7 @@
0.495000000372529, 0.510000000372529, 0.525000000372529
],
"Ultra_G": [
150, 240, 308, 375, 420, 465, 499, 533, 566, 600, 634, 668, 701,
735, 769
150, 240, 308, 375, 420, 465, 499, 533, 566, 600, 634, 668, 701, 735, 769
],
"Maze": [20],
"Ultra_Use": [110],
@ -618,8 +617,8 @@
0.7500000005122274, 0.8250000006705523, 0.900000000828877,
0.975000000558794, 1.050000000214204, 1.125000000372529,
1.218750000745058, 1.312500000419095, 1.406250000860302,
1.500000000232831, 1.575000000391155, 1.65000000054948,
1.725000000707805, 1.80000000086613, 1.87500000093132
1.500000000232831, 1.575000000391155, 1.65000000054948, 1.725000000707805,
1.80000000086613, 1.87500000093132
],
"BPSkill_add": [
0.2500000005122274, 0.2750000006705523, 0.300000000828877,
@ -632,15 +631,15 @@
0.7500000005122274, 0.8250000006705523, 0.900000000828877,
0.975000000558794, 1.050000000214204, 1.125000000372529,
1.218750000745058, 1.312500000419095, 1.406250000860302,
1.500000000232831, 1.575000000391155, 1.65000000054948,
1.725000000707805, 1.80000000086613, 1.87500000093132
1.500000000232831, 1.575000000391155, 1.65000000054948, 1.725000000707805,
1.80000000086613, 1.87500000093132
],
"Ultra_CD": [
0.1250000005122274, 0.13750000006705523, 0.150000000828877,
0.162500000558794, 0.175000000214204, 0.187500000372529,
0.203125000745058, 0.218750000419095, 0.234375000860302,
0.250000000232831, 0.262500000391155, 0.27500000054948,
0.287500000707805, 0.30000000086613, 0.31250000093132
0.250000000232831, 0.262500000391155, 0.27500000054948, 0.287500000707805,
0.30000000086613, 0.31250000093132
],
"Maze": [20],
"Ultra_Use": [140],

View File

@ -2,51 +2,32 @@
"23001": {
"Param": {
"CriticalChance": [
0.18000000016763806,
0.21000000019557774,
0.24000000022351742,
0.2700000002514571,
0.3000000002793968
0.18000000016763806, 0.21000000019557774, 0.24000000022351742,
0.2700000002514571, 0.3000000002793968
],
"a_dmg": [
0.060000000055879354,
0.07000000006519258,
0.0800000000745058,
0.09000000008381903,
0.10000000009313226
0.060000000055879354, 0.07000000006519258, 0.0800000000745058,
0.09000000008381903, 0.10000000009313226
],
"e_dmg": [
0.060000000055879354,
0.07000000006519258,
0.0800000000745058,
0.09000000008381903,
0.10000000009313226
0.060000000055879354, 0.07000000006519258, 0.0800000000745058,
0.09000000008381903, 0.10000000009313226
],
"q_crit_dmg": [
0.12000000011175871,
0.14000000013038516,
0.1600000001490116,
0.18000000016763806,
0.20000000018626451
0.12000000011175871, 0.14000000013038516, 0.1600000001490116,
0.18000000016763806, 0.20000000018626451
]
},
"AbilityProperty": [
0.18000000016763806,
0.21000000019557774,
0.24000000022351742,
0.2700000002514571,
0.3000000002793968
0.18000000016763806, 0.21000000019557774, 0.24000000022351742,
0.2700000002514571, 0.3000000002793968
]
},
"21003": {
"Param": {
"CriticalChance": [
0.12000000011175871,
0.1500000001396984,
0.18000000016763806,
0.21000000019557774,
0.24000000022351742
0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
0.21000000019557774, 0.24000000022351742
]
}
},
@ -56,619 +37,424 @@
"24001": {
"Param": {
"CriticalChance": [
0.0800000000745058,
0.10000000009313226,
0.12000000011175871,
0.14000000013038516,
0.1600000001490116
0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
0.14000000013038516, 0.1600000001490116
],
"AttackAddedRatio": [
0.20000000018626451,
0.25000000023283064,
0.3000000002793968,
0.3500000003259629,
0.40000000037252903
0.20000000018626451, 0.25000000023283064, 0.3000000002793968,
0.3500000003259629, 0.40000000037252903
]
},
"AbilityProperty": [
0.0800000000745058,
0.10000000009313226,
0.12000000011175871,
0.14000000013038516,
0.1600000001490116
0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
0.14000000013038516, 0.1600000001490116
]
},
"21024": {
"Param": {
"SpeedAddedRatio": [
0.0800000000745058,
0.09000000008381903,
0.10000000009313226,
0.11000000010244548,
0.12000000011175871
0.0800000000745058, 0.09000000008381903, 0.10000000009313226,
0.11000000010244548, 0.12000000011175871
],
"AllDamageAddedRatio": [
0.12000000011175871,
0.1500000001396984,
0.18000000016763806,
0.21000000019557774,
0.24000000022351742
0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
0.21000000019557774, 0.24000000022351742
]
}
},
"21017": {
"Param": {
"a_dmg": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
],
"e_dmg": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
]
}
},
"23010": {
"Param": {
"CriticalDamageBase": [
0.36000000022351742,
0.4200000002793968,
0.4800000003352761,
0.5400000003911555,
0.60000000044703484
0.36000000022351742, 0.4200000002793968, 0.4800000003352761,
0.5400000003911555, 0.60000000044703484
],
"e_dmg": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
],
"r_dmg": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
],
"t_dmg": [
0.48000000022351742,
0.5600000002793968,
0.6400000003352761,
0.7200000003911555,
0.80000000044703484
0.48000000022351742, 0.5600000002793968, 0.6400000003352761,
0.7200000003911555, 0.80000000044703484
]
}
},
"20002": {
"Param": {
"a_dmg": [
0.20000000022351742,
0.2500000002793968,
0.3000000003352761,
0.3500000003911555,
0.40000000044703484
0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
0.3500000003911555, 0.40000000044703484
],
"e_dmg": [
0.20000000022351742,
0.2500000002793968,
0.3000000003352761,
0.3500000003911555,
0.40000000044703484
0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
0.3500000003911555, 0.40000000044703484
]
}
},
"21006": {
"Param": {
"t_dmg": [
0.48000000022351742,
0.6000000002793968,
0.7200000003352761,
0.8400000003911555,
0.96000000044703484
0.48000000022351742, 0.6000000002793968, 0.7200000003352761,
0.8400000003911555, 0.96000000044703484
]
}
},
"21012": {
"Param": {
"AllDamageAddedRatio": [
0.40000000022351742,
0.5000000002793968,
0.6000000003352761,
0.7000000003911555,
0.80000000044703484
0.40000000022351742, 0.5000000002793968, 0.6000000003352761,
0.7000000003911555, 0.80000000044703484
]
}
},
"20011": {
"Param": {
"AllDamageAddedRatio": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
]
}
},
"20004": {
"Param": {
"StatusProbability": [
0.20000000022351742,
0.2500000002793968,
0.3000000003352761,
0.3500000003911555,
0.40000000044703484
0.20000000022351742, 0.2500000002793968, 0.3000000003352761,
0.3500000003911555, 0.40000000044703484
]
}
},
"20020": {
"Param": {
"A3_AttackAddedRatio": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
]
}
},
"21013": {
"Param": {
"r_dmg": [
0.32000000022351742,
0.4000000002793968,
0.4800000003352761,
0.5600000003911555,
0.64000000044703484
0.32000000022351742, 0.4000000002793968, 0.4800000003352761,
0.5600000003911555, 0.64000000044703484
]
}
},
"20006": {
"Param": {
"r_dmg": [
0.28000000022351742,
0.3500000002793968,
0.4200000003352761,
0.4900000003911555,
0.56000000044703484
0.28000000022351742, 0.3500000002793968, 0.4200000003352761,
0.4900000003911555, 0.56000000044703484
]
}
},
"20014": {
"Param": {
"SpeedAddedRatio": [
0.10000000009313226,
0.12000000011175871,
0.14000000013038516,
0.1600000001490116,
0.18000000016763806
0.10000000009313226, 0.12000000011175871, 0.14000000013038516,
0.1600000001490116, 0.18000000016763806
]
}
},
"20007": {
"Param": {
"AttackAddedRatio": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
]
}
},
"23000": {
"Param": {
"AttackAddedRatio": [
0.09000000022351742,
0.1050000002793968,
0.1200000003352761,
0.1350000003911555,
0.15000000044703484
0.09000000022351742, 0.1050000002793968, 0.1200000003352761,
0.1350000003911555, 0.15000000044703484
],
"AllDamageAddedRatio": [
0.30000000022351742,
0.3500000002793968,
0.4000000003352761,
0.4500000003911555,
0.50000000044703484
0.30000000022351742, 0.3500000002793968, 0.4000000003352761,
0.4500000003911555, 0.50000000044703484
]
}
},
"21001": {
"Param": {
"AllDamageAddedRatio": [
0.12000000022351742,
0.1500000002793968,
0.1800000003352761,
0.2100000003911555,
0.24000000044703484
0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
0.2100000003911555, 0.24000000044703484
]
}
},
"23011": {
"Param": {
"AllDamageAddedRatio": [
0.09000000022351742,
0.1050000002793968,
0.1200000003352761,
0.1350000003911555,
0.15000000044703484
0.09000000022351742, 0.1050000002793968, 0.1200000003352761,
0.1350000003911555, 0.15000000044703484
]
}
},
"23005": {
"Param": {
"DefenceAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"20003": {
"Param": {
"DefenceAddedRatio": [
0.1600000000745058,
0.20000000009313226,
0.24000000011175871,
0.28000000013038516,
0.3200000001490116
0.1600000000745058, 0.20000000009313226, 0.24000000011175871,
0.28000000013038516, 0.3200000001490116
]
}
},
"21022": {
"Param": {
"AllDamageAddedRatio": [
0.16000000022351742,
0.2050000002793968,
0.2400000003352761,
0.2850000003911555,
0.32000000044703484
0.16000000022351742, 0.2050000002793968, 0.2400000003352761,
0.2850000003911555, 0.32000000044703484
]
}
},
"21015": {
"Param": {
"ignore_defence": [
0.12000000022351742,
0.1300000002793968,
0.1400000003352761,
0.1500000003911555,
0.16000000044703484
0.12000000022351742, 0.1300000002793968, 0.1400000003352761,
0.1500000003911555, 0.16000000044703484
]
}
},
"23004": {
"Param": {
"AllDamageAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
],
"A2_StatusProbability": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
],
"A2_AttackAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"23007": {
"Param": {
"DmgRatio": [
0.12000000022351742,
0.1400000002793968,
0.1600000003352761,
0.1800000003911555,
0.20000000044703484
0.12000000022351742, 0.1400000002793968, 0.1600000003352761,
0.1800000003911555, 0.20000000044703484
],
"CriticalChance": [
0.12000000022351742,
0.1400000002793968,
0.1600000003352761,
0.1800000003911555,
0.20000000044703484
0.12000000022351742, 0.1400000002793968, 0.1600000003352761,
0.1800000003911555, 0.20000000044703484
]
}
},
"23006": {
"Param": {
"SpeedAddedRatio": [
0.04800000022351742,
0.0560000002793968,
0.0640000003352761,
0.0720000003911555,
0.0800000044703484
0.04800000022351742, 0.0560000002793968, 0.0640000003352761,
0.0720000003911555, 0.0800000044703484
],
"AllDamageAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"21020": {
"Param": {
"AttackAddedRatio": [
0.16000000022351742,
0.2050000002793968,
0.2400000003352761,
0.2850000003911555,
0.32000000044703484
0.16000000022351742, 0.2050000002793968, 0.2400000003352761,
0.2850000003911555, 0.32000000044703484
],
"CriticalDamageBase": [
0.24000000022351742,
0.3000000002793968,
0.3600000003352761,
0.4200000003911555,
0.48000000044703484
0.24000000022351742, 0.3000000002793968, 0.3600000003352761,
0.4200000003911555, 0.48000000044703484
]
}
},
"23015": {
"Param": {
"AttackAddedRatio": [
0.18000000022351742,
0.2150000002793968,
0.2400000003352761,
0.2750000003911555,
0.30000000044703484
0.18000000022351742, 0.2150000002793968, 0.2400000003352761,
0.2750000003911555, 0.30000000044703484
],
"CriticalChance": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
]
}
},
"20016": {
"Param": {
"CriticalChance": [
0.12000000022351742,
0.1500000002793968,
0.1800000003352761,
0.2100000003911555,
0.24000000044703484
0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
0.2100000003911555, 0.24000000044703484
]
}
},
"21005": {
"Param": {
"AttackAddedRatio": [
0.12000000022351742,
0.1500000002793968,
0.1800000003352761,
0.2100000003911555,
0.24000000044703484
0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
0.2100000003911555, 0.24000000044703484
]
}
},
"21019": {
"Param": {
"AttackAddedRatio": [
0.16000000022351742,
0.200000002793968,
0.2400000003352761,
0.2850000003911555,
0.32000000044703484
0.16000000022351742, 0.200000002793968, 0.2400000003352761,
0.2850000003911555, 0.32000000044703484
],
"CriticalChance": [
0.12000000022351742,
0.1500000002793968,
0.1800000003352761,
0.2100000003911555,
0.24000000044703484
0.12000000022351742, 0.1500000002793968, 0.1800000003352761,
0.2100000003911555, 0.24000000044703484
]
}
},
"23009": {
"Param": {
"CriticalChance": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
],
"HPAddedRatio": [
0.18000000022351742,
0.2100000002793968,
0.2400000003352761,
0.2700000003911555,
0.30000000044703484
0.18000000022351742, 0.2100000002793968, 0.2400000003352761,
0.2700000003911555, 0.30000000044703484
],
"AllDamageAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"21034": {
"Param": {
"AllDamageAddedRatio": [
0.0020000022351742,
0.0025000002793968,
0.0030000003352761,
0.0035000003911555,
0.0040000044703484
0.0020000022351742, 0.0025000002793968, 0.0030000003352761,
0.0035000003911555, 0.0040000044703484
]
}
},
"20009": {
"Param": {
"AllDamageAddedRatio": [
0.2000000000745058,
0.25000000009313226,
0.30000000011175871,
0.35000000013038516,
0.4100000001490116
0.2000000000745058, 0.25000000009313226, 0.30000000011175871,
0.35000000013038516, 0.4100000001490116
]
}
},
"21010": {
"Param": {
"AllDamageAddedRatio": [
0.0800000000745058,
0.10000000009313226,
0.12000000011175871,
0.14000000013038516,
0.1600000001490116
0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
0.14000000013038516, 0.1600000001490116
]
}
},
"21033": {
"Param": {
"AllDamageAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
],
"AttackAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"23014": {
"Param": {
"AllDamageAddedRatio": [
0.1400000000745058,
0.16400000009313226,
0.19000000011175871,
0.21400000013038516,
0.2400000001490116
0.1400000000745058, 0.16400000009313226, 0.19000000011175871,
0.21400000013038516, 0.2400000001490116
],
"ResistancePenetration": [
0.1200000000745058,
0.14000000009313226,
0.16000000011175871,
0.18000000013038516,
0.2000000001490116
0.1200000000745058, 0.14000000009313226, 0.16000000011175871,
0.18000000013038516, 0.2000000001490116
]
}
},
"23002": {
"Param": {
"AllDamageAddedRatio": [
0.2400000000745058,
0.28000000009313226,
0.32000000011175871,
0.36000000013038516,
0.4000000001490116
0.2400000000745058, 0.28000000009313226, 0.32000000011175871,
0.36000000013038516, 0.4000000001490116
]
}
},
"21026": {
"Param": {
"AllDamageAddedRatio": [
0.16000000011175871,
0.2000000001396984,
0.24000000016763806,
0.28000000019557774,
0.32000000022351742
0.16000000011175871, 0.2000000001396984, 0.24000000016763806,
0.28000000019557774, 0.32000000022351742
],
"AttackAddedRatio": [
0.1000000000745058,
0.12500000009313226,
0.15000000011175871,
0.17500000013038516,
0.2000000001490116
0.1000000000745058, 0.12500000009313226, 0.15000000011175871,
0.17500000013038516, 0.2000000001490116
]
}
},
"24000": {
"Param": {
"AllDamageAddedRatio": [
0.12000000011175871,
0.1500000001396984,
0.18000000016763806,
0.21000000019557774,
0.24000000022351742
0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
0.21000000019557774, 0.24000000022351742
],
"AttackAddedRatio": [
0.0800000000745058,
0.10000000009313226,
0.12000000011175871,
0.14000000013038516,
0.1600000001490116
0.0800000000745058, 0.10000000009313226, 0.12000000011175871,
0.14000000013038516, 0.1600000001490116
]
}
},
"21027": {
"Param": {
"AllDamageAddedRatio": [
0.12000000011175871,
0.1500000001396984,
0.18000000016763806,
0.21000000019557774,
0.24000000022351742
0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
0.21000000019557774, 0.24000000022351742
],
"AttackAddedRatio": [
0.04000000011175871,
0.0500000001396984,
0.06000000016763806,
0.07000000019557774,
0.08000000022351742
0.04000000011175871, 0.0500000001396984, 0.06000000016763806,
0.07000000019557774, 0.08000000022351742
]
}
},
"23012": {
"Param": {
"CriticalChance": [
0.36000000011175871,
0.4200000001396984,
0.48000000016763806,
0.54000000019557774,
0.60000000022351742
0.36000000011175871, 0.4200000001396984, 0.48000000016763806,
0.54000000019557774, 0.60000000022351742
]
}
},
"23016": {
"Param": {
"CriticalDamageBase": [
0.12000000011175871,
0.14000000013038516,
0.1600000001490116,
0.18000000016763806,
0.20000000018626451
0.12000000011175871, 0.14000000013038516, 0.1600000001490116,
0.18000000016763806, 0.20000000018626451
],
"TalentDmgAdd": [
0.30000000011175871,
0.3500000001396984,
0.40000000016763806,
0.45000000019557774,
0.50000000022351742
0.30000000011175871, 0.3500000001396984, 0.40000000016763806,
0.45000000019557774, 0.50000000022351742
]
}
},
@ -678,11 +464,8 @@
"20000": {
"Param": {
"CriticalChance": [
0.12000000011175871,
0.1500000001396984,
0.18000000016763806,
0.21000000019557774,
0.24000000022351742
0.12000000011175871, 0.1500000001396984, 0.18000000016763806,
0.21000000019557774, 0.24000000022351742
]
}
}