Welcome to UTD Tools (Beta). Explore the new simulators in Tools.

Methodology

Calculators and wiki pages share the /data JSON; no internal scraping, easier to audit and version.

  1. Data: /data/*.json (units, traits, relics, modes, meta). Shared by calculators and wiki. No runtime scraping.
  2. Levels: base damage/SPA/range/cost plus levelScaling (linear).
  3. Traits: two slots, no duplicates; effects apply as percentages. costPct lowers placement cost if present.
  4. Relics: apply multiplicatively like traits; extend effects in data as needed.
  5. DPS: damage / SPA (floor 0.2s); DPS per cost = DPS / cost.
  6. Upgrades: use upgrades[] to sum costs; ΔDPS/ΔYen ranks value.
  7. Trait reroll: success = 1-(1-p)^n; attempts for target P: n = ceil(log(1-P)/log(1-p)); pity caps n.
  8. Mode fit: TTK = bossHP / DPS; compare against timeLimit; weights can be extended per mode.
  9. Team validate: sum DPS and warn on placementLimit traits; extend economy/role coverage as needed.
  10. Sharing: Tool Dock state encoded in URL query; copy link to reproduce inputs.