Murloc Cult

Back to the archive

"Brain progress" chart on the home page

A chart tracks over time how the virtual players perform: deaths, quests, stuck events, kills per death and average level, over 1 h, 6 h, 24 h, 7 d or 30 d.

  • Every minute, ai-status.py sends the virtual players' cumulative counters (deaths, quests completed, stuck events, kills, average level, player count) to POST /api/metrics.
  • GET /api/metrics?range= groups samples into intervals and computes rates per hour of play for one player, comparable whatever the number of players online; server downtime (gaps > 10 min) is not counted.
  • History since 06:54 rebuilt from the module log (deaths, quests, stuck events); kills and level measured since 3 pm.
  • One measure at a time on a single axis, crosshair and tooltip on hover, keyboard navigation (arrow keys), table view.
  • First takeaways: 4 to 8 deaths per hour of play early in the morning, around 2.5 to 3 in the afternoon.