dynamic
- #1805 @ 2026-05-19 20:25:40 Selected tier: 1
- #1806 @ 2026-05-19 20:25:40 - Roundstart population: 5
- #1807 @ 2026-05-19 20:25:40 - Roundstart ruleset count: 2
- #1808 @ 2026-05-19 20:25:40 - Light midround ruleset count: 3
- #1809 @ 2026-05-19 20:25:40 - Heavy midround ruleset count: 1
- #1810 @ 2026-05-19 20:25:40 - Latejoin ruleset count: 1
- #1811 @ 2026-05-19 20:25:40 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
- #1812 @ 2026-05-19 20:25:40 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
- #1814 @ 2026-05-19 20:25:40 Roundstart: Xylarr/(Xylarr) has been selected for Roundstart Traitor.
- #1815 @ 2026-05-19 20:25:40 Roundstart: MrAdriaxis/(MrAdriaxis) has been selected for Roundstart Traitor.
- #7205 @ 2026-05-19 20:55:59 Midround (light_midround): laugz/(Knut Warholm) has been selected for Midround Obsessed.
- #10643 @ 2026-05-19 21:11:01 Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #11476 @ 2026-05-19 21:16:02 Midround (light_midround): Terrariola/(Dylan Ewing) has been selected for Midround Traitor.
- #12847 @ 2026-05-19 21:26:02 Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #12848 @ 2026-05-19 21:26:02 Midround (heavy_midround): No rulesets to pick from!
- #13367 @ 2026-05-19 21:31:02 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #13368 @ 2026-05-19 21:31:02 Midround (heavy_midround): No rulesets to pick from!
- #13735 @ 2026-05-19 21:36:02 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #13736 @ 2026-05-19 21:36:02 Midround (heavy_midround): No rulesets to pick from!
- #14140 @ 2026-05-19 21:41:02 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #14141 @ 2026-05-19 21:41:02 Midround (heavy_midround): No rulesets to pick from!
- #14640 @ 2026-05-19 21:44:13 Latejoin: Selected ruleset Traitor for odavardir/(Ahmoth Gonzola), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1
- #14893 @ 2026-05-19 21:46:03 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #14894 @ 2026-05-19 21:46:03 Midround (heavy_midround): No rulesets to pick from!
- #15342 @ 2026-05-19 21:51:03 Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #15343 @ 2026-05-19 21:51:03 Midround (heavy_midround): No rulesets to pick from!
- #15914 @ 2026-05-19 21:56:04 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #15915 @ 2026-05-19 21:56:04 Midround (heavy_midround): No rulesets to pick from!
- #16592 @ 2026-05-19 22:01:04 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #16593 @ 2026-05-19 22:01:04 Midround (heavy_midround): No rulesets to pick from!
- #17315 @ 2026-05-19 22:06:05 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #17316 @ 2026-05-19 22:06:05 Midround (heavy_midround): No rulesets to pick from!
- #17793 @ 2026-05-19 22:11:05 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #17794 @ 2026-05-19 22:11:05 Midround (heavy_midround): No rulesets to pick from!
- #18513 @ 2026-05-19 22:16:08 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
- #18514 @ 2026-05-19 22:16:08 Midround (heavy_midround): No rulesets to pick from!
Raw Data
{
"data": {
"1": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Selected tier: 1",
"data": null,
"w-state": {
"tick_usage": 96.576,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574145"
},
"s-store": null,
"id": 1805,
"s-ver": "1.0.0"
},
"2": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "- Roundstart population: 5",
"data": null,
"w-state": {
"tick_usage": 96.85,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574282"
},
"s-store": null,
"id": 1806,
"s-ver": "1.0.0"
},
"3": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "- Roundstart ruleset count: 2",
"data": null,
"w-state": {
"tick_usage": 97.058,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574386"
},
"s-store": null,
"id": 1807,
"s-ver": "1.0.0"
},
"4": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "- Light midround ruleset count: 3",
"data": null,
"w-state": {
"tick_usage": 97.256,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574485"
},
"s-store": null,
"id": 1808,
"s-ver": "1.0.0"
},
"5": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "- Heavy midround ruleset count: 1",
"data": null,
"w-state": {
"tick_usage": 97.452,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574583"
},
"s-store": null,
"id": 1809,
"s-ver": "1.0.0"
},
"6": {
"ts": {
"date": "2026-05-19 20:25:40.574000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "- Latejoin ruleset count: 1",
"data": null,
"w-state": {
"tick_usage": 97.652,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.574683"
},
"s-store": null,
"id": 1810,
"s-ver": "1.0.0"
},
"7": {
"ts": {
"date": "2026-05-19 20:25:40.575000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
"data": null,
"w-state": {
"tick_usage": 98.948,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.575331"
},
"s-store": null,
"id": 1811,
"s-ver": "1.0.0"
},
"8": {
"ts": {
"date": "2026-05-19 20:25:40.575000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
"data": null,
"w-state": {
"tick_usage": 99.186,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.575450"
},
"s-store": null,
"id": 1812,
"s-ver": "1.0.0"
},
"9": {
"ts": {
"date": "2026-05-19 20:25:40.582000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Roundstart: Xylarr\/(Xylarr) has been selected for Roundstart Traitor.",
"data": null,
"w-state": {
"tick_usage": 113.236,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.582475"
},
"s-store": null,
"id": 1814,
"s-ver": "1.0.0"
},
"10": {
"ts": {
"date": "2026-05-19 20:25:40.582000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Roundstart: MrAdriaxis\/(MrAdriaxis) has been selected for Roundstart Traitor.",
"data": null,
"w-state": {
"tick_usage": 114.288,
"tick_lag": 0.5,
"time": 2814,
"timestamp": "1779222340.583001"
},
"s-store": null,
"id": 1815,
"s-ver": "1.0.0"
},
"11": {
"ts": {
"date": "2026-05-19 20:55:59.156000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): laugz\/(Knut Warholm) has been selected for Midround Obsessed.",
"data": null,
"w-state": {
"tick_usage": 10.388,
"tick_lag": 0.5,
"time": 20963,
"timestamp": "1779224159.156286"
},
"s-store": null,
"id": 7205,
"s-ver": "1.0.0"
},
"12": {
"ts": {
"date": "2026-05-19 21:11:01.783000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 1.278,
"tick_lag": 0.5,
"time": 29963,
"timestamp": "1779225061.783711"
},
"s-store": null,
"id": 10643,
"s-ver": "1.0.0"
},
"13": {
"ts": {
"date": "2026-05-19 21:16:02.087000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Terrariola\/(Dylan Ewing) has been selected for Midround Traitor.",
"data": null,
"w-state": {
"tick_usage": 14.638,
"tick_lag": 0.5,
"time": 32963,
"timestamp": "1779225362.087549"
},
"s-store": null,
"id": 11476,
"s-ver": "1.0.0"
},
"14": {
"ts": {
"date": "2026-05-19 21:26:02.321000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.056,
"tick_lag": 0.5,
"time": 38963,
"timestamp": "1779225962.321486"
},
"s-store": null,
"id": 12847,
"s-ver": "1.0.0"
},
"15": {
"ts": {
"date": "2026-05-19 21:26:02.325000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 10.472,
"tick_lag": 0.5,
"time": 38963,
"timestamp": "1779225962.325693"
},
"s-store": null,
"id": 12848,
"s-ver": "1.0.0"
},
"16": {
"ts": {
"date": "2026-05-19 21:31:02.731000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 1.958,
"tick_lag": 0.5,
"time": 41963,
"timestamp": "1779226262.732089"
},
"s-store": null,
"id": 13367,
"s-ver": "1.0.0"
},
"17": {
"ts": {
"date": "2026-05-19 21:31:02.735000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 8.89,
"tick_lag": 0.5,
"time": 41963,
"timestamp": "1779226262.735554"
},
"s-store": null,
"id": 13368,
"s-ver": "1.0.0"
},
"18": {
"ts": {
"date": "2026-05-19 21:36:02.806000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.238,
"tick_lag": 0.5,
"time": 44963,
"timestamp": "1779226562.807146"
},
"s-store": null,
"id": 13735,
"s-ver": "1.0.0"
},
"19": {
"ts": {
"date": "2026-05-19 21:36:02.811000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 11.044,
"tick_lag": 0.5,
"time": 44963,
"timestamp": "1779226562.811549"
},
"s-store": null,
"id": 13736,
"s-ver": "1.0.0"
},
"20": {
"ts": {
"date": "2026-05-19 21:41:02.965000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 3.376,
"tick_lag": 0.5,
"time": 47963,
"timestamp": "1779226862.965870"
},
"s-store": null,
"id": 14140,
"s-ver": "1.0.0"
},
"21": {
"ts": {
"date": "2026-05-19 21:41:02.971000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 14.244,
"tick_lag": 0.5,
"time": 47963,
"timestamp": "1779226862.971304"
},
"s-store": null,
"id": 14141,
"s-ver": "1.0.0"
},
"22": {
"ts": {
"date": "2026-05-19 21:44:13.437000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Latejoin: Selected ruleset Traitor for odavardir\/(Ahmoth Gonzola), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 145.34,
"tick_lag": 0.5,
"time": 49866,
"timestamp": "1779227053.437372"
},
"s-store": null,
"id": 14640,
"s-ver": "1.0.0"
},
"23": {
"ts": {
"date": "2026-05-19 21:46:03.340000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.714,
"tick_lag": 0.5,
"time": 50963,
"timestamp": "1779227163.340536"
},
"s-store": null,
"id": 14893,
"s-ver": "1.0.0"
},
"24": {
"ts": {
"date": "2026-05-19 21:46:03.344000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 10.842,
"tick_lag": 0.5,
"time": 50963,
"timestamp": "1779227163.344600"
},
"s-store": null,
"id": 14894,
"s-ver": "1.0.0"
},
"25": {
"ts": {
"date": "2026-05-19 21:51:03.622000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 4.254,
"tick_lag": 0.5,
"time": 53963,
"timestamp": "1779227463.622775"
},
"s-store": null,
"id": 15342,
"s-ver": "1.0.0"
},
"26": {
"ts": {
"date": "2026-05-19 21:51:03.627000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 14.17,
"tick_lag": 0.5,
"time": 53963,
"timestamp": "1779227463.627733"
},
"s-store": null,
"id": 15343,
"s-ver": "1.0.0"
},
"27": {
"ts": {
"date": "2026-05-19 21:56:04.669000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 1.868,
"tick_lag": 0.5,
"time": 56973,
"timestamp": "1779227764.670373"
},
"s-store": null,
"id": 15914,
"s-ver": "1.0.0"
},
"28": {
"ts": {
"date": "2026-05-19 21:56:04.674000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 11.136,
"tick_lag": 0.5,
"time": 56973,
"timestamp": "1779227764.675007"
},
"s-store": null,
"id": 15915,
"s-ver": "1.0.0"
},
"29": {
"ts": {
"date": "2026-05-19 22:01:04.626000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.612,
"tick_lag": 0.5,
"time": 59963,
"timestamp": "1779228064.627291"
},
"s-store": null,
"id": 16592,
"s-ver": "1.0.0"
},
"30": {
"ts": {
"date": "2026-05-19 22:01:04.630000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 9.85,
"tick_lag": 0.5,
"time": 59963,
"timestamp": "1779228064.630908"
},
"s-store": null,
"id": 16593,
"s-ver": "1.0.0"
},
"31": {
"ts": {
"date": "2026-05-19 22:06:05.364000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.29,
"tick_lag": 0.5,
"time": 62963,
"timestamp": "1779228365.364941"
},
"s-store": null,
"id": 17315,
"s-ver": "1.0.0"
},
"32": {
"ts": {
"date": "2026-05-19 22:06:05.368000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 10.498,
"tick_lag": 0.5,
"time": 62963,
"timestamp": "1779228365.369045"
},
"s-store": null,
"id": 17316,
"s-ver": "1.0.0"
},
"33": {
"ts": {
"date": "2026-05-19 22:11:05.776000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 2.894,
"tick_lag": 0.5,
"time": 65963,
"timestamp": "1779228665.776810"
},
"s-store": null,
"id": 17793,
"s-ver": "1.0.0"
},
"34": {
"ts": {
"date": "2026-05-19 22:11:05.781000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 11.8,
"tick_lag": 0.5,
"time": 65963,
"timestamp": "1779228665.781263"
},
"s-store": null,
"id": 17794,
"s-ver": "1.0.0"
},
"35": {
"ts": {
"date": "2026-05-19 22:16:08.162000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
"data": null,
"w-state": {
"tick_usage": 1.458,
"tick_lag": 0.5,
"time": 68963,
"timestamp": "1779228968.162418"
},
"s-store": null,
"id": 18513,
"s-ver": "1.0.0"
},
"36": {
"ts": {
"date": "2026-05-19 22:16:08.165000",
"timezone_type": 3,
"timezone": "UTC"
},
"cat": "dynamic",
"msg": "Midround (heavy_midround): No rulesets to pick from!",
"data": null,
"w-state": {
"tick_usage": 7.61,
"tick_lag": 0.5,
"time": 68963,
"timestamp": "1779228968.165494"
},
"s-store": null,
"id": 18514,
"s-ver": "1.0.0"
}
},
"parser": "\\App\\Entity\\Stat\\dynamic",
"id": -1,
"datetime": {
"date": "2026-05-19 20:20:13.000000",
"timezone_type": 3,
"timezone": "UTC"
},
"round": 262020,
"key": "dynamic",
"type": "generated",
"version": 1,
"json": "[{\"ts\":\"1779222013.979472\",\"round-id\":\"262020\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"Selected tier: 1\",\"data\":null,\"w-state\":{\"tick_usage\":96.576,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574145\"},\"s-store\":null,\"id\":1805,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 5\",\"data\":null,\"w-state\":{\"tick_usage\":96.85,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574282\"},\"s-store\":null,\"id\":1806,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":97.058,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574386\"},\"s-store\":null,\"id\":1807,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":97.256,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574485\"},\"s-store\":null,\"id\":1808,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":97.452,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574583\"},\"s-store\":null,\"id\":1809,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.574\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":97.652,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.574683\"},\"s-store\":null,\"id\":1810,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.575\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":98.948,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.575331\"},\"s-store\":null,\"id\":1811,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.575\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":99.186,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.575450\"},\"s-store\":null,\"id\":1812,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.582\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Xylarr\\\/(Xylarr) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":113.236,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.582475\"},\"s-store\":null,\"id\":1814,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:25:40.582\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: MrAdriaxis\\\/(MrAdriaxis) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":114.288,\"tick_lag\":0.5,\"time\":2814,\"timestamp\":\"1779222340.583001\"},\"s-store\":null,\"id\":1815,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 20:55:59.156\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): laugz\\\/(Knut Warholm) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":10.388,\"tick_lag\":0.5,\"time\":20963,\"timestamp\":\"1779224159.156286\"},\"s-store\":null,\"id\":7205,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:11:01.783\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":1.278,\"tick_lag\":0.5,\"time\":29963,\"timestamp\":\"1779225061.783711\"},\"s-store\":null,\"id\":10643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:16:02.087\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Terrariola\\\/(Dylan Ewing) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":14.638,\"tick_lag\":0.5,\"time\":32963,\"timestamp\":\"1779225362.087549\"},\"s-store\":null,\"id\":11476,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:26:02.321\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.056,\"tick_lag\":0.5,\"time\":38963,\"timestamp\":\"1779225962.321486\"},\"s-store\":null,\"id\":12847,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:26:02.325\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":10.472,\"tick_lag\":0.5,\"time\":38963,\"timestamp\":\"1779225962.325693\"},\"s-store\":null,\"id\":12848,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:31:02.731\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":1.958,\"tick_lag\":0.5,\"time\":41963,\"timestamp\":\"1779226262.732089\"},\"s-store\":null,\"id\":13367,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:31:02.735\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":8.89,\"tick_lag\":0.5,\"time\":41963,\"timestamp\":\"1779226262.735554\"},\"s-store\":null,\"id\":13368,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:36:02.806\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.238,\"tick_lag\":0.5,\"time\":44963,\"timestamp\":\"1779226562.807146\"},\"s-store\":null,\"id\":13735,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:36:02.811\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":11.044,\"tick_lag\":0.5,\"time\":44963,\"timestamp\":\"1779226562.811549\"},\"s-store\":null,\"id\":13736,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:41:02.965\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":3.376,\"tick_lag\":0.5,\"time\":47963,\"timestamp\":\"1779226862.965870\"},\"s-store\":null,\"id\":14140,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:41:02.971\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":14.244,\"tick_lag\":0.5,\"time\":47963,\"timestamp\":\"1779226862.971304\"},\"s-store\":null,\"id\":14141,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:44:13.437\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for odavardir\\\/(Ahmoth Gonzola), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":145.34,\"tick_lag\":0.5,\"time\":49866,\"timestamp\":\"1779227053.437372\"},\"s-store\":null,\"id\":14640,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:46:03.340\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.714,\"tick_lag\":0.5,\"time\":50963,\"timestamp\":\"1779227163.340536\"},\"s-store\":null,\"id\":14893,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:46:03.344\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":10.842,\"tick_lag\":0.5,\"time\":50963,\"timestamp\":\"1779227163.344600\"},\"s-store\":null,\"id\":14894,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:51:03.622\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":4.254,\"tick_lag\":0.5,\"time\":53963,\"timestamp\":\"1779227463.622775\"},\"s-store\":null,\"id\":15342,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:51:03.627\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":14.17,\"tick_lag\":0.5,\"time\":53963,\"timestamp\":\"1779227463.627733\"},\"s-store\":null,\"id\":15343,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:56:04.669\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":1.868,\"tick_lag\":0.5,\"time\":56973,\"timestamp\":\"1779227764.670373\"},\"s-store\":null,\"id\":15914,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 21:56:04.674\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":11.136,\"tick_lag\":0.5,\"time\":56973,\"timestamp\":\"1779227764.675007\"},\"s-store\":null,\"id\":15915,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:01:04.626\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.612,\"tick_lag\":0.5,\"time\":59963,\"timestamp\":\"1779228064.627291\"},\"s-store\":null,\"id\":16592,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:01:04.630\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":9.85,\"tick_lag\":0.5,\"time\":59963,\"timestamp\":\"1779228064.630908\"},\"s-store\":null,\"id\":16593,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:06:05.364\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.29,\"tick_lag\":0.5,\"time\":62963,\"timestamp\":\"1779228365.364941\"},\"s-store\":null,\"id\":17315,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:06:05.368\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":10.498,\"tick_lag\":0.5,\"time\":62963,\"timestamp\":\"1779228365.369045\"},\"s-store\":null,\"id\":17316,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:11:05.776\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":2.894,\"tick_lag\":0.5,\"time\":65963,\"timestamp\":\"1779228665.776810\"},\"s-store\":null,\"id\":17793,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:11:05.781\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":11.8,\"tick_lag\":0.5,\"time\":65963,\"timestamp\":\"1779228665.781263\"},\"s-store\":null,\"id\":17794,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:16:08.162\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":1.458,\"tick_lag\":0.5,\"time\":68963,\"timestamp\":\"1779228968.162418\"},\"s-store\":null,\"id\":18513,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-05-19 22:16:08.165\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":7.61,\"tick_lag\":0.5,\"time\":68963,\"timestamp\":\"1779228968.165494\"},\"s-store\":null,\"id\":18514,\"s-ver\":\"1.0.0\"},null]",
"originalUrl": "https:\/\/terry-logs.tgstation13.org\/2026\/05\/19\/round-262020\/dynamic.log.json"
}
Install Gentoo