{"ts":"1790559521.825793","round-id":"264128","secret":0,"cat-list":["dynamic"],"cat":"dynamic"}
{"ts":"2026-09-28 01:45:54.898","cat":"dynamic","msg":"Selected tier: 2","data":null,"w-state":{"tick_usage":354.1,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.898436"},"s-store":null,"id":2906,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.898","cat":"dynamic","msg":"- Roundstart population: 17","data":null,"w-state":{"tick_usage":354.502,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.898637"},"s-store":null,"id":2907,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.898","cat":"dynamic","msg":"- Roundstart ruleset count: 1","data":null,"w-state":{"tick_usage":354.816,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.898794"},"s-store":null,"id":2908,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.898","cat":"dynamic","msg":"- Light midround ruleset count: 2","data":null,"w-state":{"tick_usage":355.11,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.898941"},"s-store":null,"id":2909,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.898","cat":"dynamic","msg":"- Heavy midround ruleset count: 1","data":null,"w-state":{"tick_usage":355.404,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.899088"},"s-store":null,"id":2910,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.899","cat":"dynamic","msg":"- Latejoin ruleset count: 1","data":null,"w-state":{"tick_usage":355.746,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.899259"},"s-store":null,"id":2911,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.899","cat":"dynamic","msg":"Roundstart: Ruleset Roundstart Traitor (Chance: 30.77%)","data":null,"w-state":{"tick_usage":357.346,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.900059"},"s-store":null,"id":2912,"s-ver":"1.0.0"}
{"ts":"2026-09-28 01:45:54.914","cat":"dynamic","msg":"Roundstart: Tsarevich ivan ivanovich/(Tsarevich ivan ivanovich) has been selected for Roundstart Traitor.","data":null,"w-state":{"tick_usage":387.128,"tick_lag":0.5,"time":3256.5,"timestamp":"1790559954.914950"},"s-store":null,"id":2914,"s-ver":"1.0.0"}
{"ts":"2026-09-28 02:26:30.995","cat":"dynamic","msg":"Midround (light_midround): No rulesets to pick from!","data":null,"w-state":{"tick_usage":1.492,"tick_lag":0.5,"time":27355.5,"timestamp":"1790562390.995528"},"s-store":null,"id":19301,"s-ver":"1.0.0"}
{"ts":"2026-09-28 02:26:59.480","cat":"dynamic","msg":"Midround (heavy_midround): papamichael/(SEGFAULT) has been selected for Midround Malfunctioning AI.","data":null,"w-state":{"tick_usage":51.742,"tick_lag":0.5,"time":27637.5,"timestamp":"1790562419.481076"},"s-store":null,"id":19538,"s-ver":"1.0.0"}
{"ts":"2026-09-28 02:46:49.957","cat":"dynamic","msg":"Midround (light_midround): Selected ruleset Paradox Clone, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1","data":null,"w-state":{"tick_usage":4.11,"tick_lag":0.5,"time":39394,"timestamp":"1790563609.957478"},"s-store":null,"id":26419,"s-ver":"1.0.0"}
{"ts":"2026-09-28 02:51:57.754","cat":"dynamic","msg":"Midround (light_midround): tsarevichivanivanovich/(William Jenkins Jr.) has been selected for Midround Obsessed.","data":null,"w-state":{"tick_usage":15.834,"tick_lag":0.5,"time":42394,"timestamp":"1790563917.754452"},"s-store":null,"id":28637,"s-ver":"1.0.0"}
{"ts":"2026-09-28 02:57:41.132","cat":"dynamic","msg":"Latejoin: Selected ruleset Traitor for ifzoey/(Freya Carr), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1","data":null,"w-state":{"tick_usage":320.156,"tick_lag":0.5,"time":45738.5,"timestamp":"1790564261.133035"},"s-store":null,"id":30993,"s-ver":"1.0.0"}
