A headless client created a new character through the real protocol and played it from its starting zone towards level 15: quests, combat with the class's abilities, loot, equipment, public events and path missions. Every server packet was checked by the game client's own message parser. Synthetic data from a test run; see docs/research/2026-10-11-day-one.md for the method.
| Commit |
cfbf50ec |
| Race | human |
| Start | veteran |
| Result | stopped, level 14 of 15 |
| Runtime | 14461.2 s (budget 14400 s) |
| Quests | 161 completed of 174 attempted |
| Deaths | 39 |
Reproduce
DAY_ONE_CLASSES=stalker DAY_ONE_FACTION=dominion DAY_ONE_MODES=strict DAY_ONE_TIME_BUDGET=14400 DAY_ONE_TARGET_LEVEL=15 mix test test/e2e/day_one_test.exs --include day_one
Levels over time
| Level | At (s) |
|---|---|
| 3 | 6.3 |
| 4 | 165.8 |
| 5 | 810.4 |
| 6 | 1231.9 |
| 7 | 1432.9 |
| 8 | 1771.8 |
| 9 | 2454.8 |
| 10 | 3199.2 |
| 11 | 4076.2 |
| 12 | 4903.1 |
| 13 | 8127.8 |
| 14 | 13803.8 |
Quests
| Quest | Title | Level | State | Accepted (s) | Completed (s) | Took (s) |
|---|---|---|---|---|---|---|
| 6780 | Lighting the Way | 3 | completed | 8.9 | 57.8 | 48.9 |
| 5856 | Find Artemis Zin | 3 | completed | 58.4 | 124.7 | 66.3 |
| 5857 | Eldan Insecurity | 3 | completed | 125.3 | 137.2 | 12.0 |
| 5867 | Rerouting Power | 3 | completed | 137.8 | 142.1 | 4.3 |
| 5868 | Enter the Station | 3 | completed | 142.7 | 148.4 | 5.7 |
| 6789 | Introduction to the Caretaker | 3 | completed | 148.9 | 149.5 | 0.6 |
| 6142 | What Is Dead May Never Spy | 3 | completed | 150.6 | 151.3 | 0.7 |
| 6171 | Stand and Deliver | 3 | completed | 152.0 | 152.7 | 0.6 |
| 8963 | Eldan Transmitter | 3 | completed | 153.4 | 153.9 | 0.6 |
| 10140 | The Cube of Knowledge | 3 | completed | 154.9 | 155.5 | 0.6 |
| 5858 | Eldan Excavation | 3 | completed | 156.4 | 165.6 | 9.3 |
| 8967 | The Wealthy Bones | 3 | completed | 167.1 | 167.7 | 0.6 |
| 5859 | Seizing Control | 4 | completed | 168.8 | 215.2 | 46.3 |
| 5860 | Automated Repairs | 4 | completed | 215.7 | 240.6 | 24.8 |
| 5959 | The Key to Power | 4 | completed | 241.1 | 379.4 | 138.3 |
| 5861 | Unlocking Knowledge | 4 | completed | 380.0 | 380.6 | 0.6 |
| 5960 | Skeech Incursion | 4 | completed | 381.1 | 615.2 | 234.0 |
| 8826 | The Elder Cube | 4 | completed | 615.7 | 617.1 | 1.4 |
| 5865 | Lost in the Fog | 5 | completed | 617.7 | 651.6 | 33.9 |
| 5864 | Unwelcome Guests | 5 | completed | 672.3 | 811.2 | 138.9 |
| 8964 | Girrok Ate My Status Report | 5 | completed | 811.8 | 812.4 | 0.6 |
| 5866 | A Daring Escape | 5 | completed | 814.1 | 834.3 | 20.2 |
| 6602 | First Impressions | 6 | completed | 834.9 | 1010.7 | 175.8 |
| 9165 | The Amenities of Lightreach | 5 | completed | 1011.3 | 1022.5 | 11.1 |
| 6603 | Lightreach Mission | 6 | completed | 1023.1 | 1236.0 | 212.9 |
| 6607 | Heightened Security | 6 | completed | 1023.8 | 1091.0 | 67.3 |
| 6608 | Building Up the Mission | 6 | completed | 1091.8 | 1231.9 | 140.1 |
| 6609 | Mysteries from the Lake | 6 | completed | 1232.7 | 1235.4 | 2.7 |
| 6604 | Vigilance | 6 | completed | 1236.6 | 1243.7 | 7.1 |
| 6605 | Against All Odds | 6 | completed | 1244.3 | 1248.1 | 3.8 |
| 6606 | Recognition of Faith | 6 | completed | 1248.8 | 1252.0 | 3.2 |
| 6610 | Glitterfur Assistance | 6 | completed | 1253.0 | 1333.0 | 80.0 |
| 6611 | Hunter and Shiny Gatherer | 6 | completed | 1333.6 | 1341.5 | 7.9 |
| 6785 | Boon of Hydris | 6 | completed | 1342.5 | 1345.0 | 2.4 |
| 9453 | Venture into Deradune! | 6 | completed | 1346.2 | 1347.5 | 1.3 |
| 3165 | Bloodrush | 6 | completed | 1348.1 | 1408.5 | 60.4 |
| 3167 | Scent of Blood | 6 | completed | 1409.1 | 1432.9 | 23.8 |
| 3170 | Blood for Blood | 6 | completed | 1433.6 | 1439.2 | 5.5 |
| 9875 | Bloodfire Village Amenities | 6 | completed | 1439.8 | 1446.1 | 6.3 |
| 3395 | A Skull Without a Home | 6 | completed | 1446.7 | 1447.3 | 0.6 |
| 3320 | The Bloodfeast | 6 | completed | 1447.9 | 1449.7 | 1.8 |
| 5796 | Enhanced Interrogation | 6 | completed | 1450.3 | 1452.1 | 1.8 |
| 5600 | The Watchers of Deradune | 6 | completed | 1453.0 | 1455.1 | 2.1 |
| 10126 | Expedition: They Came from Fragment Zero! | 6 | completed | 1455.7 | 1457.1 | 1.4 |
| 3295 | Survival of the Fittest | 6 | completed | 1458.0 | 1460.2 | 2.1 |
| 5420 | Fights of Passage | 6 | completed | 1461.0 | 1462.8 | 1.8 |
| 3177 | Garr Wrestler | 6 | completed | 1463.4 | 1670.7 | 207.3 |
| 3297 | Eaten! | 7 | completed | 1671.3 | 1674.1 | 2.8 |
| 3316 | Blasphemous Moodies | 7 | completed | 1674.8 | 1675.8 | 1.0 |
| 3302 | Mojo Moodies | 7 | completed | 1676.4 | 1759.0 | 82.7 |
| 3304 | Tamolo's Necromojo | 7 | completed | 1759.6 | 1771.8 | 12.2 |
| 5799 | The Staff and the Shaman | 7 | completed | 1772.4 | 1773.4 | 1.0 |
| 5444 | Explosive Mammodin | 7 | completed | 1774.4 | 1785.0 | 10.6 |
| 3179 | Totem Raider | 7 | completed | 1785.8 | 1794.2 | 8.3 |
| 6334 | Surface-to-Air | 7 | completed | 1795.2 | 1798.8 | 3.6 |
| 6485 | Unstable Accelerite | 7 | completed | 1799.9 | 1805.4 | 5.5 |
| 6593 | Spirits To Tend | 7 | completed | 1808.0 | 1814.8 | 6.7 |
| 6592 | Mouths To Feed | 7 | completed | 1815.4 | 1915.5 | 100.1 |
| 6594 | Hearts To Grow | 7 | completed | 1916.2 | 1922.9 | 6.8 |
| 6779 | No Refunds | 7 | completed | 1923.9 | 1926.5 | 2.6 |
| 6601 | Veggie Launcher | 7 | completed | 1927.1 | 1932.5 | 5.4 |
| 6807 | Before the Storm | 7 | completed | 1933.4 | 1934.0 | 0.6 |
| 6587 | All In Good Faith | 7 | completed | 1934.6 | 1940.9 | 6.3 |
| 6588 | Fair Trade | 7 | completed | 1941.5 | 1944.2 | 2.7 |
| 6589 | Treacherous Territory | 7 | completed | 1945.2 | 1946.7 | 1.4 |
| 6590 | The Cruel and the Credulous | 7 | completed | 1947.3 | 1954.8 | 7.6 |
| 6591 | The Face of Justice | 7 | accepted | 1955.5 | ||
| 6600 | The Weight of Victory | 7 | completed | 1969.2 | 1969.8 | 0.6 |
| 6584 | Tracking Mistclaw | 8 | completed | 1970.4 | 1984.8 | 14.4 |
| 6582 | Dangerous Highlands | 8 | completed | 1985.4 | 2258.0 | 272.6 |
| 6583 | The Tooth that Bites Last | 8 | completed | 2258.6 | 2270.2 | 11.6 |
| 8830 | WANTED: Unbound Hydroguard [GROUP 2+] | 8 | accepted | 2270.9 | ||
| 6581 | Better Than This | 8 | completed | 2444.4 | 2454.8 | 10.4 |
| 6599 | Shrine of the Masters | 8 | completed | 2455.9 | 2456.5 | 0.6 |
| 5501 | Dark Moodie Magic | 8 | completed | 2457.7 | 2459.7 | 2.0 |
| 3369 | Clanlord Makaza | 8 | completed | 2460.3 | 2461.0 | 0.6 |
| 5943 | Scout Jagged Rock | 8 | completed | 2461.6 | 2462.6 | 1.1 |
| 5606 | Soften Them Up | 8 | completed | 2463.2 | 2573.2 | 109.9 |
| 5607 | Capture the Mercenary | 8 | completed | 2573.8 | 2578.1 | 4.3 |
| 5608 | What's Mine is Mine | 8 | completed | 2578.7 | 2634.9 | 56.2 |
| 3163 | A Captive Audience | 8 | completed | 2635.5 | 2638.2 | 2.7 |
| 3347 | Arrival of the Luminai | 8 | completed | 2638.8 | 2639.6 | 0.8 |
| 3162 | Communications Blackout | 8 | completed | 2640.4 | 2643.8 | 3.4 |
| 3160 | Cornered Prey | 8 | completed | 2644.4 | 2656.6 | 12.1 |
| 5474 | WANTED: Chompy the Devourer [GROUP 2+] | 8 | accepted | 2657.6 | ||
| 3507 | Chua Troubles | 9 | completed | 2789.2 | 2790.4 | 1.2 |
| 5692 | Terminite Containment | 9 | completed | 2791.0 | 2792.0 | 1.0 |
| 5714 | Turn Up the Heat | 9 | completed | 2792.6 | 2997.7 | 205.0 |
| 5758 | Mitey Infestation | 9 | completed | 2998.3 | 3190.7 | 192.4 |
| 5752 | Breaking Eggs | 9 | completed | 3191.3 | 3199.2 | 8.0 |
| 5751 | Venom Sacs | 9 | completed | 3200.0 | 3359.7 | 159.7 |
| 5697 | When the Gooing Gets Tough | 9 | completed | 3360.3 | 3377.0 | 16.7 |
| 5693 | Into the Lab Below | 9 | completed | 3377.8 | 3381.0 | 3.2 |
| 5698 | Terminite Tissue Trial | 9 | completed | 3381.6 | 3558.8 | 177.2 |
| 5694 | Fragments of the Past | 9 | accepted | 3560.3 | ||
| 5625 | Small Modifications | 9 | completed | 3570.2 | 3678.2 | 108.0 |
| 5626 | The Carnivorizor | 9 | completed | 3678.8 | 3709.5 | 30.7 |
| 5627 | Rogue Razortails | 9 | completed | 3710.1 | 3714.4 | 4.3 |
| 5628 | Huge Success! | 9 | completed | 3715.0 | 3729.1 | 14.1 |
| 7016 | 9 | completed | 3730.2 | 3731.4 | 1.2 | |
| 6794 | The Sunken Temple [GROUP 2+] | 9 | accepted | 3732.6 | ||
| 6598 | A Bad Snog | 9 | completed | 3767.4 | 4076.2 | 308.8 |
| 6887 | Out For Lunch | 9 | completed | 4077.0 | 4085.7 | 8.7 |
| 6888 | Kill Them All... for Science | 9 | completed | 4086.3 | 4334.2 | 248.0 |
| 6891 | Bug Zapper | 9 | completed | 4334.9 | 4337.9 | 3.1 |
| 6892 | Pincer Business | 9 | completed | 4338.5 | 4341.1 | 2.5 |
| 6889 | Better, Faster, Stronger | 9 | completed | 4341.7 | 4346.0 | 4.3 |
| 6894 | All Hail the Queen [GROUP 2+] | 9 | accepted | 4346.6 | ||
| 6893 | Egg-Septional Coordination | 9 | completed | 4445.4 | 4455.4 | 10.0 |
| 6890 | Lost In The Woods | 9 | completed | 4456.3 | 4461.1 | 4.8 |
| 6597 | Raving Ravenok | 9 | completed | 4461.9 | 4471.2 | 9.3 |
| 6908 | Exciting Discoveries | 10 | completed | 4472.0 | 4473.1 | 1.1 |
| 6910 | The Datacube Tells All | 10 | completed | 4473.7 | 4630.9 | 157.2 |
| 6911 | Creepy Origins | 10 | completed | 4631.5 | 4639.1 | 7.6 |
| 6912 | Lost in Translation | 10 | completed | 4639.7 | 4669.5 | 29.8 |
| 6913 | Seeing is Believing | 10 | completed | 4670.1 | 4694.7 | 24.6 |
| 6916 | Ultrasonic Barriers | 10 | completed | 4695.3 | 4707.6 | 12.2 |
| 6914 | Security Protocol | 10 | completed | 4708.2 | 4879.6 | 171.3 |
| 6915 | Antiquities Below the Soil | 10 | completed | 4880.4 | 4892.8 | 12.4 |
| 6917 | Power It Up | 10 | completed | 4893.4 | 4903.1 | 9.7 |
| 6918 | Unnatural Selection | 10 | completed | 4904.9 | 5142.7 | 237.8 |
| 9764 | [Dungeon] Protogames Preparations | 10 | completed | 5144.0 | 5144.5 | 0.6 |
| 5509 | Hearts and Minds and Wings | 10 | completed | 5145.7 | 5147.0 | 1.3 |
| 5510 | Diplomatic Preparations | 10 | completed | 5147.7 | 5224.0 | 76.3 |
| 5511 | Hostile Negotiations | 10 | completed | 5224.6 | 5228.3 | 3.6 |
| 5512 | Rescue the Emissaries | 10 | completed | 5228.9 | 5229.7 | 0.8 |
| 5517 | Autarka's Response | 10 | completed | 5230.4 | 6092.0 | 861.7 |
| 5519 | Picking up the Pieces | 10 | completed | 6111.7 | 6195.0 | 83.3 |
| 5513 | Challenge the Strongest | 10 | completed | 6214.9 | 6466.4 | 251.5 |
| 5514 | Innovative Methods | 10 | completed | 6467.0 | 6478.3 | 11.3 |
| 5515 | Secrets of the Falkrin | 10 | completed | 6478.9 | 6519.2 | 40.3 |
| 5632 | Cause and Defect | 10 | accepted | 6539.1 | ||
| 5765 | WANTED: The Hillscourge Horror [GROUP 2+] | 10 | accepted | 6658.2 | ||
| 5688 | Zamm in a Jam | 10 | completed | 6784.2 | 7476.3 | 692.1 |
| 3509 | An Aurin Infestation | 11 | completed | 7476.9 | 7561.9 | 85.0 |
| 5633 | Into the Wild | 11 | completed | 7562.6 | 7588.5 | 25.9 |
| 5634 | Wildwood Terraformer | 11 | completed | 7608.1 | 7702.4 | 94.3 |
| 5650 | The Guardian of the Grove | 11 | completed | 7703.4 | 7856.9 | 153.6 |
| 5521 | Primal Air Energies | 11 | completed | 7858.0 | 7864.7 | 6.7 |
| 5520 | Demoralize Them | 11 | accepted | 7865.3 | ||
| 3645 | 11 | accepted | 7989.1 | |||
| 7047 | Mine Control | 11 | completed | 8028.4 | 8080.5 | 52.2 |
| 7031 | Augmentations for Analysis | 11 | completed | 8100.6 | 8127.8 | 27.2 |
| 6885 | Language of the Gods | 11 | completed | 8128.9 | 8141.8 | 12.9 |
| 6878 | Deciphering the Unknown | 11 | completed | 8142.8 | 8184.8 | 42.0 |
| 6879 | Blackout | 11 | completed | 8204.6 | 8244.8 | 40.3 |
| 6884 | Keep Them Separated | 11 | completed | 8264.6 | 9138.9 | 874.3 |
| 6880 | Fade from Black | 11 | completed | 9158.9 | 9378.3 | 219.4 |
| 6881 | An Eerie Eldan Glow | 11 | completed | 9398.2 | 9622.9 | 224.7 |
| 6882 | Blinding Light | 11 | accepted | 9642.7 | ||
| 8832 | WANTED: Larallen Sentinel [GROUP 2+] | 11 | accepted | 9847.7 | ||
| 6656 | Baiting the Giant | 12 | completed | 10131.4 | 10152.1 | 20.8 |
| 6648 | A Vigilant Defense | 12 | completed | 10153.3 | 10157.4 | 4.1 |
| 6649 | Into the Woods | 12 | completed | 10158.2 | 10165.0 | 6.9 |
| 6650 | Scientific Method | 12 | completed | 10165.8 | 11205.0 | 1039.2 |
| 6654 | Blown Up with Darkfangs | 12 | completed | 11206.1 | 11229.8 | 23.6 |
| 6814 | Delayed Delivery | 12 | completed | 11249.6 | 11270.0 | 20.4 |
| 6778 | Prisoner to the Mordesh | 12 | completed | 11289.8 | 11482.9 | 193.1 |
| 6652 | Planned Fallout | 12 | completed | 11483.7 | 11534.7 | 51.0 |
| 6806 | Quarantine Enforcement | 12 | completed | 11535.5 | 12156.4 | 620.9 |
| 6653 | The Antidote | 12 | completed | 12178.0 | 12254.2 | 76.2 |
| 6737 | An Act of Aggression | 12 | completed | 12255.4 | 12966.2 | 710.8 |
| 6664 | The Infamous Corrigan Doon | 12 | completed | 12967.0 | 12967.7 | 0.8 |
| 6612 | Sobering Up | 12 | completed | 12968.6 | 12978.4 | 9.8 |
| 6615 | Ravenok Menace | 12 | completed | 12979.2 | 13787.9 | 808.7 |
| 6613 | Locating the Crash Site | 12 | completed | 13788.7 | 13803.8 | 15.1 |
| 6617 | Identifying the Deceased | 12 | completed | 13804.6 | 13832.4 | 27.9 |
| 6644 | Copperworth Village | 12 | completed | 13833.2 | 13845.9 | 12.7 |
| 6681 | Rescue at Tideborn Station | 12 | completed | 13846.7 | 13879.2 | 32.4 |
| 6734 | Knock Knock | 12 | completed | 13880.0 | 13986.2 | 106.2 |
| 6632 | Tall Tales | 12 | completed | 13987.0 | 13988.2 | 1.2 |
| 6636 | Ikthian Insights | 12 | completed | 13989.0 | 14182.6 | 193.6 |
| 6634 | Unidentified Flying Object | 12 | completed | 14183.4 | 14187.8 | 4.4 |
| 6635 | Dead End | 12 | accepted | 14188.6 |
Blockers
| Kind | Times | Quest | Cause | Detail | Issue |
|---|---|---|---|---|---|
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 1356 (type 0, object 207) not completed | ||
| path_mission_stuck | 1 | a path mission wasn't completed | path mission 1361 (type 0, object 208) not completed | ||
| objective_stuck | 1 | 6591 The Face of Justice | the objective didn't advance in three tries | kill [51440]; objective text: "Bring $(creature=30256) to justice"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 8830 WANTED: Unbound Hydroguard [GROUP 2+] | the objective didn't advance in three tries | kill [47026]; objective text: "Kill the $(creature=47026)"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 5474 WANTED: Chompy the Devourer [GROUP 2+] | the objective didn't advance in three tries | activate [23428]; objective text: "Retrieve the tooth of Chompy the Devourer"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 5694 Fragments of the Past | the objective didn't advance in three tries | ; objective text: "Collect $m(vitem=34)"; progress 1/6 after 3 attempts (1 s last) | |
| objective_stuck | 1 | 5694 Fragments of the Past | the objective didn't advance in three tries | activate [25253]; objective text: "Use the $(creature=25253) to reconstruct the Datacube"; progress 0/1 after 3 attempts (1 s last) | |
| objective_stuck | 1 | 6794 The Sunken Temple [GROUP 2+] | the objective didn't advance in three tries | activate []; objective text: nil; progress 0/9 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 6794 The Sunken Temple [GROUP 2+] | the objective didn't advance in three tries | location [{22, {-2649.158936, -858.141602, -3147.411133}}]; objective text: "Return to the main room"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 6894 All Hail the Queen [GROUP 2+] | the objective didn't advance in three tries | kill [32491]; objective text: "Kill the $(creature=32491)"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 5632 Cause and Defect | the objective didn't advance in three tries | activate [25080, 33098, 33099, 33100, 33101]; objective text: "Collect test data from $m(creature=25080)"; progress 4/5 after 3 attempts (6 s last) | |
| objective_stuck | 1 | 5765 WANTED: The Hillscourge Horror [GROUP 2+] | the objective didn't advance in three tries | kill [25302]; objective text: "Kill the $(creature=25302)"; progress 0/1 after 3 attempts (0 s last) | |
| objective_stuck | 1 | 5520 Demoralize Them | the objective didn't advance in three tries | activate [24006]; objective text: "Destroy $m(creature=24006)"; progress 3/5 after 3 attempts (11 s last) | |
| unsupported_objective | 1 | 3645 | an objective type nothing drives | ; objective text: nil; progress 0/10 after 1 attempts (0 s last) | |
| unsupported_objective | 1 | 6882 Blinding Light | an objective type nothing drives | ; objective text: "Leave the Recombination Chamber"; progress 0/1 after 1 attempts (0 s last) | |
| objective_stuck | 1 | 8832 WANTED: Larallen Sentinel [GROUP 2+] | the objective didn't advance in three tries | kill [47027]; objective text: "Kill the $(creature=47027)"; progress 0/1 after 3 attempts (0 s last) |
Counters
- action_set_dead_retry: 5
- action_set_in_combat: 150
- action_set_updates: 7
- activations: 404
- amps_taken: 9
- bags_full: 320
- cast_refused_0x35: 435
- cast_refused_0xB6: 228
- cast_refused_0xD: 73
- cast_refused_0xF: 7
- casts: 5504
- client_packets_received: 286177
- combat_log_entries: 14160
- creatures_avoided: 8
- csi_answered: 76
- deaths: 39
- doors: 35
- equipped_upgrades: 2
- events_not_started: 1
- fight_notes: 26
- fight_seconds: 3416
- fight_secs_died: 369
- fight_secs_futile: 30
- fight_secs_killed: 3017
- fights_died: 24
- fights_futile: 2
- fights_killed: 369
- fights_unfinished: 26
- holdouts_ended: 3
- holocrypt_wakes: 20
- junk_deleted: 8
- kills: 369
- loot_granted: 735
- loot_offered: 737
- objective_attempts: 370
- path_missions_completed: 1
- path_missions_tried: 3
- purchases: 1
- quest_abilities_granted: 7
- quest_abilities_removed: 7
- quest_ability_casts: 17
- quests_completed: 161
- repairs: 8
- repairs_refused: 2
- retreats: 33
- server_warnings_by_tag: {'Ability': 155, 'Repair': 2, 'Terrain': 1}
- spells_started: 14662
- teleports: 90
- time_combat_s: 3616
- time_dialog_s: 105
- time_housekeeping_s: 31
- time_loot_s: 312
- time_overhead_s: 144
- time_pump_s: 14227
- time_recover_s: 9054
- time_side_s: 37
- time_stuck_s: 787
- time_travel_s: 454
- time_using_s: 708
- vacuums: 348
- xp_kill: 25083
- xp_kill_events: 354
- xp_other: 456
- xp_quest: 55704
- xp_rest_bonus: 0
- zone_changes: 363