Observatory · Episode
f631c356-be2a-4406-90d0-6f33d28bcf5f{
"steps": 0,
"coworld": {
"players": 1,
"results": {
"game": "vanilla_wow_local",
"arena": null,
"ticks": 600,
"tower": null,
"deaths": [
0
],
"scores": [
21.143175
],
"dungeon": null,
"outcome": "completed",
"leveling": {
"players": [
{
"xp": 3608,
"name": "relh",
"slot": 0,
"level": 21,
"behavior": {
"frame_misses": 0,
"policy_steps": 6301,
"frame_samples": 504,
"combat_seconds": 0,
"walking_seconds": 0,
"latest_policy_step": {
"route": null,
"state": "recover",
"action": {
"kind": "wait",
"duration": 0.05000000074505806
},
"mission": "leveling",
"summary": "",
"frame_id": 103265,
"goal_key": "recover",
"policy_kind": "real_playerbot_fsm",
"transitions": [],
"action_state": {
"action": {
"kind": "wait",
"duration": 0.05000000074505806
},
"detail": "",
"status": "pending",
"evidence": [],
"action_id": 89140,
"reason_code": "",
"submitted_frame_id": 103265,
"completion_frame_id": null
},
"continuation": "none",
"resume_state": "travel",
"progress_kind": "corpse",
"blocked_reason": {
"kind": "unavailable",
"detail": "recovery is waiting for an observed corpse or spirit-healer route; consumed_route=recover:corpse field= source=(mapId: 1, x: -751.74005, y: -2460.1926, z: 98.98805, o: 2.4102037) target=(mapId: 1, x: -752.90826, y: -2461.4963, z: 98.50754, o: 2.4102037) current=(mapId: 1, x: -751.67236, y: -2460.1177, z: 99.02096, o: 2.4102037) ground_known=true ground_candidates=7"
},
"progress_token": "recover:route_selected:recover:corpse:outward:24",
"resume_goal_key": "travel:quest_object:848:3640",
"continuation_key": null,
"entered_frame_id": 88288,
"navigation_recovery": null,
"release_fingerprint": "recover:lifecycle:dead=false:ghost=true:sickness=false:offer=false:corpse=true:reclaim=false:reclaim_delay_known=true:reclaim_delay_ms=0:death_control=,:resurrection_control=:reclaim_control=:healer_offer=:healer=0,0.0:healer_scene=false:unstuck_hearth_cooling=false:movement_allowed=true:location=true,1,-751.67236,-2460.1177:corpse_location=1,-858.8252,-2120.3665",
"expected_progress_kind": "none",
"expected_progress_token": "none",
"recorded_at_unix_seconds": 1789430992.6000903,
"progress_observed_frame_id": 92203,
"last_settled_action_frame_id": 92303,
"settled_actions_without_progress": 2
},
"stationary_seconds": 600.0450670719147,
"unobserved_seconds": 0,
"action_kind_samples": {
"wait": 504
},
"action_kind_seconds": {},
"frame_miss_fraction": 0,
"observation_seconds": 600.0450670719147,
"dead_or_ghost_seconds": 600.0450670719147,
"input_actions_accepted": 0,
"input_actions_rejected": 0,
"settled_action_failures": {},
"settled_action_successes": {
"wait": 504
}
},
"start_xp": 3608,
"xp_gained": 0,
"start_level": 21,
"xp_per_hour": 0,
"next_level_xp": 25200,
"elapsed_seconds": 600,
"death_transitions": 0,
"displacement_yards": 0,
"route_nodes_observed": 0,
"combat_sample_fraction": 0,
"quest_rewards_observed": 0,
"spells_learned_observed": 0,
"client_observation_available": true,
"dead_or_ghost_sample_fraction": 1
}
],
"protocol": "vanilla_wow.leveling_episode"
},
"territory": null,
"objectives": [
{
"id": "play-persistent-vanilla-wow-window",
"complete": true
}
],
"leaderboard": [
{
"name": "relh",
"rank": 1,
"slot": 0,
"level": 21,
"score": 21.143175,
"total_xp": 194008,
"xp_gained": 0,
"score_metric": "level_progress",
"character_name": "Relhshamyw",
"account_username": null
}
],
"scenario_id": "persistent-leveling-session",
"score_metric": "level_progress",
"session_scores": [
{
"name": "relh",
"slot": 0,
"xp_gained": 0,
"account_id": null,
"end_total_xp": 194008,
"start_total_xp": 194008,
"account_username": null,
"end_character_id": "1000112",
"end_character_name": "Relhshamyw",
"start_character_id": "1000112",
"start_character_name": "Relhshamyw"
}
],
"character_scores": [
{
"x": -751.672,
"y": -2460.12,
"z": 99.021,
"xp": 3608,
"name": "relh",
"slot": 0,
"level": 21,
"map_id": 1,
"online": true,
"zone_id": 17,
"total_xp": 194008,
"account_id": null,
"character_id": "1000112",
"next_level_xp": 25200,
"character_name": "Relhshamyw",
"character_found": true,
"account_username": null,
"played_time_total": 3729863
}
],
"persistent_window": {
"outcome": "completed",
"protocol": "vanilla_wow.persistent_window.v1",
"realm_id": "persistent-main",
"player_id": "ply_18302115-9fc9-482d-a2f3-f4c592bf9e57",
"window_id": "pww_5da89939819a9c36cb83da1f",
"campaign_id": "persistent-main",
"replay_status": "available",
"control_evidence": {
"policy_steps": 6301,
"session_count": 1,
"latest_policy_step": {
"route": null,
"state": "recover",
"action": {
"kind": "wait",
"duration": 0.05000000074505806
},
"mission": "leveling",
"summary": "",
"frame_id": 103265,
"goal_key": "recover",
"policy_kind": "real_playerbot_fsm",
"transitions": [],
"action_state": {
"action": {
"kind": "wait",
"duration": 0.05000000074505806
},
"detail": "",
"status": "pending",
"evidence": [],
"action_id": 89140,
"reason_code": "",
"submitted_frame_id": 103265,
"completion_frame_id": null
},
"continuation": "none",
"resume_state": "travel",
"progress_kind": "corpse",
"blocked_reason": {
"kind": "unavailable",
"detail": "recovery is waiting for an observed corpse or spirit-healer route; consumed_route=recover:corpse field= source=(mapId: 1, x: -751.74005, y: -2460.1926, z: 98.98805, o: 2.4102037) target=(mapId: 1, x: -752.90826, y: -2461.4963, z: 98.50754, o: 2.4102037) current=(mapId: 1, x: -751.67236, y: -2460.1177, z: 99.02096, o: 2.4102037) ground_known=true ground_candidates=7"
},
"progress_token": "recover:route_selected:recover:corpse:outward:24",
"resume_goal_key": "travel:quest_object:848:3640",
"continuation_key": null,
"entered_frame_id": 88288,
"navigation_recovery": null,
"release_fingerprint": "recover:lifecycle:dead=false:ghost=true:sickness=false:offer=false:corpse=true:reclaim=false:reclaim_delay_known=true:reclaim_delay_ms=0:death_control=,:resurrection_control=:reclaim_control=:healer_offer=:healer=0,0.0:healer_scene=false:unstuck_hearth_cooling=false:movement_allowed=true:location=true,1,-751.67236,-2460.1177:corpse_location=1,-858.8252,-2120.3665",
"expected_progress_kind": "none",
"expected_progress_token": "none",
"recorded_at_unix_seconds": 1789430992.6000903,
"progress_observed_frame_id": 92203,
"last_settled_action_frame_id": 92303,
"settled_actions_without_progress": 2
},
"latest_startup_stage": "ready",
"latest_runtime_status": "running",
"progress_sample_count": 504,
"input_actions_accepted": 0,
"input_actions_rejected": 0,
"latest_runtime_message": "",
"world_ready_milliseconds": 600000,
"latest_progress_observed_wall_clock_ms": 1789430999637
},
"policy_version_id": "f6eb93cb-d9ca-463a-9fbe-732eb27856f4",
"ended_wall_clock_ms": 1789431000000,
"started_wall_clock_ms": 1789430400000,
"connected_milliseconds": 600000
},
"session_xp_gained": [
0
],
"episode_xp_awarded": [
0
],
"kalimdor_traversal": null,
"session_score_metric": "top_character_xp_gained",
"initial_character_scores": [
{
"x": -751.672,
"y": -2460.12,
"z": 99.021,
"xp": 3608,
"name": "relh",
"slot": 0,
"level": 21,
"map_id": 1,
"online": true,
"zone_id": 17,
"total_xp": 194008,
"account_id": null,
"character_id": "1000112",
"next_level_xp": 25200,
"character_name": "Relhshamyw",
"character_found": true,
"account_username": null,
"played_time_total": 3729263
}
]
},
"coworld_id": "cow_b29b35ff-3b42-4a95-bc2c-212f01507553",
"variant_id": "persistent-leveling-session",
"manifest_hash": "sha256:a5d8468078963dc79878d13014f6352fc4933515daaff67b5075b12cd26d1f3f"
},
"recorded": {
"ended_at": "2026-09-15T00:10:00+00:00",
"player_id": "ply_18302115-9fc9-482d-a2f3-f4c592bf9e57",
"source_id": "persistent-main:1789430400000:ply_18302115-9fc9-482d-a2f3-f4c592bf9e57:f6eb93cb-d9ca-463a-9fbe-732eb27856f4",
"started_at": "2026-09-15T00:00:00+00:00"
}
}