WoW Lab

WoW Lab

Toolkit

Simulate

Quick SimBest in BagsDrop Optimizer

Rotations

BrowseNew Rotation

Plan

Traits
P

Developer

DocsBibleEngineHooksMCP ServerMetricsUI Showcase

Misc

AboutBlog

© 2025 WoW Lab

  1. Home
  2. Bible
  3. Metrics and Statistics

Metrics and Statistics

Collection hooks, timeline buckets, protobuf encoding, and result aggregation

February 13, 2026
Edit

Metric dimensions (total_damage, casts, hits, crits, resource_spent, resource_gained, resource_wasted, time_at_cap), per-spell/per-aura/per-resource/per-cooldown aggregates, collection hooks (CastHook, DamageHook, AuraHook, CooldownHook, ResourceHook, SimEndHook), timeline support (1-second DPS buckets, aura windows, cooldown windows, timeline markers), SimulationResult (mean_dps, std_dps, min_dps, max_dps), protobuf encoding for efficient binary storage (sim_result.proto), metric descriptors for extensible metrics, statistical functions from wowlab-common (correlation, regression, EMA), result aggregation across parallel batches.

Next steps

Architecture
Spec Handlers
Architecture

Navigation

IntroductionGlossaryReferences

Overview

Mechanics

Game Data

Simulation

Discrete Event SimulationEvent SystemDamage ResolutionRotation CompilerSpec HandlersMetrics and Statistics

Infrastructure

Portal