piapia123
zh

KDA 与胜率计算

游戏

所有处理都在浏览器本地完成,数据不上传服务器

输入
把文件拖到这里可直接载入
输出

每行输入一场比赛的 `击杀 死亡 助攻`,算出 KDA、总计、场均与胜率。两处最容易搞错:`(K+A)/D` 与 `K/D` 是两个不同的数(一局 3/2/8 分别是 5.5 与 1.5),结果里会写明用的是哪一个;死亡为 0 时 KDA 是无穷大(完美局),不是 0,也不会崩。有顺序的输入还会给出最长的连杀 / 连死场次。

功能

  • (K+A)/D 与 K/D 两套公式
  • 明写用的是哪一个公式
  • 总击杀 / 总死亡 / 总助攻与场次
  • 场均数据(可关)
  • 死亡为 0 时给「完美(∞)」
  • 最长连杀 / 连死场次
  • 胜场数 → 胜率

使用方法

  1. 选公式(含助攻的 KDA 或不含的 KD)
  2. 每行输入一场的击杀、死亡、助攻
  3. 结果给出 KDA、总计与场均
  4. 有胜场数就填上,顺带算出胜率

常见问题

KDA 到底是 (K+A)/D 还是 K/D?
两个都有人叫 KDA,但它们是不同的数:`(K+A)/D` 把助攻计入分子(多数 MOBA 用这个),`K/D` 只看击杀(射击游戏更常见)。一局 3/2/8 分别是 5.5 与 1.5,差三倍多。所以本工具的结果里明写用的是哪一个。
一局都没死过怎么算?
`(K+A)/0` 在数学上是无穷大。很多实现会把它算成 0,让一个完美局看起来像最差的一局;这里给「完美(∞),没死过」,而不是一个数。分子也是 0 时才给 0。
连杀 / 连死是怎么数的?
按每一场是否至少有击杀 / 死亡统计最长连续场次。逐场数据里拿不到局内的连杀(那需要事件流),所以这里数的是「连续多少场都有击杀」这类。

相关工具