259240 259242

dynamic

  • #1977 @ 2026-01-04 21:52:30 Selected tier: 1
  • #1978 @ 2026-01-04 21:52:30 - Roundstart population: 7
  • #1979 @ 2026-01-04 21:52:30 - Roundstart ruleset count: 2
  • #1980 @ 2026-01-04 21:52:30 - Light midround ruleset count: 3
  • #1981 @ 2026-01-04 21:52:30 - Heavy midround ruleset count: 0
  • #1982 @ 2026-01-04 21:52:30 - Latejoin ruleset count: 1
  • #1983 @ 2026-01-04 21:52:30 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
  • #1984 @ 2026-01-04 21:52:30 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
  • #1986 @ 2026-01-04 21:52:30 Roundstart: Thesamon/(Thesamon) has been selected for Roundstart Traitor.
  • #1987 @ 2026-01-04 21:52:30 Roundstart: Conger411/(Conger411) has been selected for Roundstart Traitor.
  • #8745 @ 2026-01-04 22:22:47 Midround (light_midround): ebatbasuha/(Toyota Pantovora) has been selected for Midround Traitor.
  • #11322 @ 2026-01-04 22:37:48 Midround (light_midround): twopacnapp/(Enceladus RF) has been selected for Midround Obsessed.
  • #13478 @ 2026-01-04 22:52:35 Latejoin: baz00ka/(Gwen Winters) has been selected for Latejoin Traitor.
  • #13540 @ 2026-01-04 22:52:49 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #14341 @ 2026-01-04 22:57:49 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #14933 @ 2026-01-04 23:02:49 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #15435 @ 2026-01-04 23:07:50 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #15975 @ 2026-01-04 23:12:50 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #16670 @ 2026-01-04 23:17:50 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #17298 @ 2026-01-04 23:22:35 Midround (light_midround): Ruleset chance failed (77.7778% chance)
  • #18146 @ 2026-01-04 23:27:50 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #18782 @ 2026-01-04 23:32:52 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #21485 @ 2026-01-04 23:37:52 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #21929 @ 2026-01-04 23:42:53 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #22373 @ 2026-01-04 23:47:39 Midround (light_midround): Ruleset chance failed (80% chance)
  • #23101 @ 2026-01-04 23:52:54 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #23593 @ 2026-01-04 23:57:40 Midround (light_midround): Ruleset chance failed (80% chance)
  • #24157 @ 2026-01-05 00:02:56 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #24824 @ 2026-01-05 00:07:57 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #25721 @ 2026-01-05 00:12:58 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #26013 @ 2026-01-05 00:17:45 Midround (light_midround): Ruleset chance failed (55.5556% chance)
  • #26332 @ 2026-01-05 00:22:46 Midround (light_midround): Ruleset chance failed (25% chance)
  • #26545 @ 2026-01-05 00:23:59 Latejoin: Ruleset chance failed (33.3333% chance)
  • #26965 @ 2026-01-05 00:27:48 Midround (light_midround): Ruleset chance failed (50% chance)
  • #27328 @ 2026-01-05 00:32:49 Midround (light_midround): Ruleset chance failed (33.3333% chance)
  • #27653 @ 2026-01-05 00:33:21 Latejoin: Ruleset chance failed (42.8571% chance)
  • #28317 @ 2026-01-05 00:37:50 Midround (light_midround): Ruleset chance failed (66.6667% chance)
  • #28899 @ 2026-01-05 00:43:05 Midround (light_midround): twopacnapp/(Enceladus RF) has been selected for Midround Traitor.
  • #31193 @ 2026-01-05 01:03:10 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #31594 @ 2026-01-05 01:08:13 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #32554 @ 2026-01-05 01:13:14 Midround (light_midround): conger411/(Stuns-His-Hat) has been selected for Midround Obsessed.
  • #39641 @ 2026-01-05 01:45:26 Latejoin: Selected ruleset Traitor for jjracks/(Lemone J. Manne), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #43408 @ 2026-01-05 02:19:45 Latejoin: michaelts27/(Michael Ward) has been selected for Latejoin Traitor.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2026-01-04 21:52:30.080000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Selected tier: 1",
            "data": null,
            "w-state": {
                "tick_usage": 123.616,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.080566"
            },
            "s-store": null,
            "id": 1977,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2026-01-04 21:52:30.080000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart population: 7",
            "data": null,
            "w-state": {
                "tick_usage": 124.006,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.080761"
            },
            "s-store": null,
            "id": 1978,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2026-01-04 21:52:30.080000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart ruleset count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 124.23,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.080873"
            },
            "s-store": null,
            "id": 1979,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2026-01-04 21:52:30.080000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Light midround ruleset count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 124.436,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.080981"
            },
            "s-store": null,
            "id": 1980,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2026-01-04 21:52:30.081000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Heavy midround ruleset count: 0",
            "data": null,
            "w-state": {
                "tick_usage": 124.65,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.081084"
            },
            "s-store": null,
            "id": 1981,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2026-01-04 21:52:30.081000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 124.856,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.081187"
            },
            "s-store": null,
            "id": 1982,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2026-01-04 21:52:30.081000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
            "data": null,
            "w-state": {
                "tick_usage": 125.966,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.081741"
            },
            "s-store": null,
            "id": 1983,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2026-01-04 21:52:30.081000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
            "data": null,
            "w-state": {
                "tick_usage": 126.25,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.081883"
            },
            "s-store": null,
            "id": 1984,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2026-01-04 21:52:30.089000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Thesamon\/(Thesamon) has been selected for Roundstart Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 142.238,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.089878"
            },
            "s-store": null,
            "id": 1986,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2026-01-04 21:52:30.090000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Conger411\/(Conger411) has been selected for Roundstart Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 143.908,
                "tick_lag": 0.5,
                "time": 2815,
                "timestamp": "1767563550.090712"
            },
            "s-store": null,
            "id": 1987,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2026-01-04 22:22:47.379000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): ebatbasuha\/(Toyota Pantovora) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 20.73,
                "tick_lag": 0.5,
                "time": 20955,
                "timestamp": "1767565367.379608"
            },
            "s-store": null,
            "id": 8745,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2026-01-04 22:37:48.192000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): twopacnapp\/(Enceladus RF) has been selected for Midround Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 15.06,
                "tick_lag": 0.5,
                "time": 29955,
                "timestamp": "1767566268.192390"
            },
            "s-store": null,
            "id": 11322,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2026-01-04 22:52:35.177000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: baz00ka\/(Gwen Winters) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 227.386,
                "tick_lag": 0.5,
                "time": 38814.5,
                "timestamp": "1767567155.177808"
            },
            "s-store": null,
            "id": 13478,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2026-01-04 22:52:49.174000",
                "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.848,
                "tick_lag": 0.5,
                "time": 38955,
                "timestamp": "1767567169.175216"
            },
            "s-store": null,
            "id": 13540,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2026-01-04 22:57:49.487000",
                "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": 4.054,
                "tick_lag": 0.5,
                "time": 41955,
                "timestamp": "1767567469.487414"
            },
            "s-store": null,
            "id": 14341,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2026-01-04 23:02:49.891000",
                "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.252,
                "tick_lag": 0.5,
                "time": 44955,
                "timestamp": "1767567769.892130"
            },
            "s-store": null,
            "id": 14933,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2026-01-04 23:07:50.031000",
                "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.588,
                "tick_lag": 0.5,
                "time": 47955,
                "timestamp": "1767568070.031878"
            },
            "s-store": null,
            "id": 15435,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2026-01-04 23:12:50.076000",
                "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.722,
                "tick_lag": 0.5,
                "time": 50955,
                "timestamp": "1767568370.076659"
            },
            "s-store": null,
            "id": 15975,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2026-01-04 23:17:50.296000",
                "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.304,
                "tick_lag": 0.5,
                "time": 53955,
                "timestamp": "1767568670.296460"
            },
            "s-store": null,
            "id": 16670,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2026-01-04 23:22:35.591000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (77.7778% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 4.492,
                "tick_lag": 0.5,
                "time": 56805,
                "timestamp": "1767568955.591815"
            },
            "s-store": null,
            "id": 17298,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2026-01-04 23:27:50.796000",
                "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.13,
                "tick_lag": 0.5,
                "time": 59955,
                "timestamp": "1767569270.796840"
            },
            "s-store": null,
            "id": 18146,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2026-01-04 23:32:52.325000",
                "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.708,
                "tick_lag": 0.5,
                "time": 62955,
                "timestamp": "1767569572.325344"
            },
            "s-store": null,
            "id": 18782,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2026-01-04 23:37:52.861000",
                "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.238,
                "tick_lag": 0.5,
                "time": 65955.5,
                "timestamp": "1767569872.861927"
            },
            "s-store": null,
            "id": 21485,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2026-01-04 23:42:53.409000",
                "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.952,
                "tick_lag": 0.5,
                "time": 68955,
                "timestamp": "1767570173.409392"
            },
            "s-store": null,
            "id": 21929,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2026-01-04 23:47:39.072000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (80% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 3.79,
                "tick_lag": 0.5,
                "time": 71805,
                "timestamp": "1767570459.073115"
            },
            "s-store": null,
            "id": 22373,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2026-01-04 23:52:54.593000",
                "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.45,
                "tick_lag": 0.5,
                "time": 74955,
                "timestamp": "1767570774.593307"
            },
            "s-store": null,
            "id": 23101,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2026-01-04 23:57:40.085000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (80% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 5.452,
                "tick_lag": 0.5,
                "time": 77805,
                "timestamp": "1767571060.086016"
            },
            "s-store": null,
            "id": 23593,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2026-01-05 00:02:56.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": 3.652,
                "tick_lag": 0.5,
                "time": 80955,
                "timestamp": "1767571376.364367"
            },
            "s-store": null,
            "id": 24157,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2026-01-05 00:07:57.497000",
                "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.498,
                "tick_lag": 0.5,
                "time": 83955,
                "timestamp": "1767571677.497513"
            },
            "s-store": null,
            "id": 24824,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2026-01-05 00:12:58.651000",
                "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.966,
                "tick_lag": 0.5,
                "time": 86955,
                "timestamp": "1767571978.651775"
            },
            "s-store": null,
            "id": 25721,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2026-01-05 00:17:45.041000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (55.5556% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 5.288,
                "tick_lag": 0.5,
                "time": 89805,
                "timestamp": "1767572265.041437"
            },
            "s-store": null,
            "id": 26013,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2026-01-05 00:22:46.173000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (25% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 6.582,
                "tick_lag": 0.5,
                "time": 92805,
                "timestamp": "1767572566.173858"
            },
            "s-store": null,
            "id": 26332,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2026-01-05 00:23:59.279000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Ruleset chance failed (33.3333% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 204.172,
                "tick_lag": 0.5,
                "time": 93531,
                "timestamp": "1767572639.280036"
            },
            "s-store": null,
            "id": 26545,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2026-01-05 00:27:48.064000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (50% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 3.766,
                "tick_lag": 0.5,
                "time": 95805,
                "timestamp": "1767572868.064392"
            },
            "s-store": null,
            "id": 26965,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2026-01-05 00:32:49.390000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (33.3333% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 6.076,
                "tick_lag": 0.5,
                "time": 98805,
                "timestamp": "1767573169.390779"
            },
            "s-store": null,
            "id": 27328,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2026-01-05 00:33:21.718000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Ruleset chance failed (42.8571% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 179.604,
                "tick_lag": 0.5,
                "time": 99126.5,
                "timestamp": "1767573201.718258"
            },
            "s-store": null,
            "id": 27653,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2026-01-05 00:37:50.184000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (66.6667% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 9.452,
                "tick_lag": 0.5,
                "time": 101805,
                "timestamp": "1767573470.185088"
            },
            "s-store": null,
            "id": 28317,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2026-01-05 00:43:05.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): twopacnapp\/(Enceladus RF) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 15.67,
                "tick_lag": 0.5,
                "time": 104955,
                "timestamp": "1767573785.821165"
            },
            "s-store": null,
            "id": 28899,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2026-01-05 01:03:10.716000",
                "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.642,
                "tick_lag": 0.5,
                "time": 116955,
                "timestamp": "1767574990.717247"
            },
            "s-store": null,
            "id": 31193,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2026-01-05 01:08:13.398000",
                "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.428,
                "tick_lag": 0.5,
                "time": 119955,
                "timestamp": "1767575293.398473"
            },
            "s-store": null,
            "id": 31594,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2026-01-05 01:13:14.073000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): conger411\/(Stuns-His-Hat) has been selected for Midround Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 12.318,
                "tick_lag": 0.5,
                "time": 122955,
                "timestamp": "1767575594.073230"
            },
            "s-store": null,
            "id": 32554,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2026-01-05 01:45:26.005000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Traitor for jjracks\/(Lemone J. Manne), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 139.202,
                "tick_lag": 0.5,
                "time": 142232,
                "timestamp": "1767577526.005501"
            },
            "s-store": null,
            "id": 39641,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2026-01-05 02:19:45.398000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: michaelts27\/(Michael Ward) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 170.694,
                "tick_lag": 0.5,
                "time": 162760,
                "timestamp": "1767579585.398544"
            },
            "s-store": null,
            "id": 43408,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2026-01-04 21:47:01.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 259241,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1767563221.655133\",\"round-id\":\"259241\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-01-04 21:52:30.080\",\"cat\":\"dynamic\",\"msg\":\"Selected tier: 1\",\"data\":null,\"w-state\":{\"tick_usage\":123.616,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.080566\"},\"s-store\":null,\"id\":1977,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.080\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 7\",\"data\":null,\"w-state\":{\"tick_usage\":124.006,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.080761\"},\"s-store\":null,\"id\":1978,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.080\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":124.23,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.080873\"},\"s-store\":null,\"id\":1979,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.080\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":124.436,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.080981\"},\"s-store\":null,\"id\":1980,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.081\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 0\",\"data\":null,\"w-state\":{\"tick_usage\":124.65,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.081084\"},\"s-store\":null,\"id\":1981,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.081\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":124.856,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.081187\"},\"s-store\":null,\"id\":1982,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.081\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":125.966,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.081741\"},\"s-store\":null,\"id\":1983,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.081\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":126.25,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.081883\"},\"s-store\":null,\"id\":1984,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.089\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Thesamon\\\/(Thesamon) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":142.238,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.089878\"},\"s-store\":null,\"id\":1986,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 21:52:30.090\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Conger411\\\/(Conger411) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":143.908,\"tick_lag\":0.5,\"time\":2815,\"timestamp\":\"1767563550.090712\"},\"s-store\":null,\"id\":1987,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 22:22:47.379\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): ebatbasuha\\\/(Toyota Pantovora) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":20.73,\"tick_lag\":0.5,\"time\":20955,\"timestamp\":\"1767565367.379608\"},\"s-store\":null,\"id\":8745,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 22:37:48.192\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): twopacnapp\\\/(Enceladus RF) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":15.06,\"tick_lag\":0.5,\"time\":29955,\"timestamp\":\"1767566268.192390\"},\"s-store\":null,\"id\":11322,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 22:52:35.177\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: baz00ka\\\/(Gwen Winters) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":227.386,\"tick_lag\":0.5,\"time\":38814.5,\"timestamp\":\"1767567155.177808\"},\"s-store\":null,\"id\":13478,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 22:52:49.174\",\"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.848,\"tick_lag\":0.5,\"time\":38955,\"timestamp\":\"1767567169.175216\"},\"s-store\":null,\"id\":13540,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 22:57:49.487\",\"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\":4.054,\"tick_lag\":0.5,\"time\":41955,\"timestamp\":\"1767567469.487414\"},\"s-store\":null,\"id\":14341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:02:49.891\",\"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.252,\"tick_lag\":0.5,\"time\":44955,\"timestamp\":\"1767567769.892130\"},\"s-store\":null,\"id\":14933,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:07:50.031\",\"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.588,\"tick_lag\":0.5,\"time\":47955,\"timestamp\":\"1767568070.031878\"},\"s-store\":null,\"id\":15435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:12:50.076\",\"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.722,\"tick_lag\":0.5,\"time\":50955,\"timestamp\":\"1767568370.076659\"},\"s-store\":null,\"id\":15975,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:17:50.296\",\"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.304,\"tick_lag\":0.5,\"time\":53955,\"timestamp\":\"1767568670.296460\"},\"s-store\":null,\"id\":16670,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:22:35.591\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (77.7778% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":4.492,\"tick_lag\":0.5,\"time\":56805,\"timestamp\":\"1767568955.591815\"},\"s-store\":null,\"id\":17298,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:27:50.796\",\"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.13,\"tick_lag\":0.5,\"time\":59955,\"timestamp\":\"1767569270.796840\"},\"s-store\":null,\"id\":18146,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:32:52.325\",\"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.708,\"tick_lag\":0.5,\"time\":62955,\"timestamp\":\"1767569572.325344\"},\"s-store\":null,\"id\":18782,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:37:52.861\",\"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.238,\"tick_lag\":0.5,\"time\":65955.5,\"timestamp\":\"1767569872.861927\"},\"s-store\":null,\"id\":21485,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:42:53.409\",\"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.952,\"tick_lag\":0.5,\"time\":68955,\"timestamp\":\"1767570173.409392\"},\"s-store\":null,\"id\":21929,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:47:39.072\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (80% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":3.79,\"tick_lag\":0.5,\"time\":71805,\"timestamp\":\"1767570459.073115\"},\"s-store\":null,\"id\":22373,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:52:54.593\",\"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.45,\"tick_lag\":0.5,\"time\":74955,\"timestamp\":\"1767570774.593307\"},\"s-store\":null,\"id\":23101,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 23:57:40.085\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (80% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":5.452,\"tick_lag\":0.5,\"time\":77805,\"timestamp\":\"1767571060.086016\"},\"s-store\":null,\"id\":23593,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:02:56.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\":3.652,\"tick_lag\":0.5,\"time\":80955,\"timestamp\":\"1767571376.364367\"},\"s-store\":null,\"id\":24157,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:07:57.497\",\"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.498,\"tick_lag\":0.5,\"time\":83955,\"timestamp\":\"1767571677.497513\"},\"s-store\":null,\"id\":24824,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:12:58.651\",\"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.966,\"tick_lag\":0.5,\"time\":86955,\"timestamp\":\"1767571978.651775\"},\"s-store\":null,\"id\":25721,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:17:45.041\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (55.5556% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":5.288,\"tick_lag\":0.5,\"time\":89805,\"timestamp\":\"1767572265.041437\"},\"s-store\":null,\"id\":26013,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:22:46.173\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (25% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":6.582,\"tick_lag\":0.5,\"time\":92805,\"timestamp\":\"1767572566.173858\"},\"s-store\":null,\"id\":26332,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:23:59.279\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Ruleset chance failed (33.3333% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":204.172,\"tick_lag\":0.5,\"time\":93531,\"timestamp\":\"1767572639.280036\"},\"s-store\":null,\"id\":26545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:27:48.064\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (50% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":3.766,\"tick_lag\":0.5,\"time\":95805,\"timestamp\":\"1767572868.064392\"},\"s-store\":null,\"id\":26965,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:32:49.390\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (33.3333% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":6.076,\"tick_lag\":0.5,\"time\":98805,\"timestamp\":\"1767573169.390779\"},\"s-store\":null,\"id\":27328,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:33:21.718\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Ruleset chance failed (42.8571% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":179.604,\"tick_lag\":0.5,\"time\":99126.5,\"timestamp\":\"1767573201.718258\"},\"s-store\":null,\"id\":27653,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:37:50.184\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (66.6667% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":9.452,\"tick_lag\":0.5,\"time\":101805,\"timestamp\":\"1767573470.185088\"},\"s-store\":null,\"id\":28317,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 00:43:05.821\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): twopacnapp\\\/(Enceladus RF) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":15.67,\"tick_lag\":0.5,\"time\":104955,\"timestamp\":\"1767573785.821165\"},\"s-store\":null,\"id\":28899,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 01:03:10.716\",\"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.642,\"tick_lag\":0.5,\"time\":116955,\"timestamp\":\"1767574990.717247\"},\"s-store\":null,\"id\":31193,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 01:08:13.398\",\"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.428,\"tick_lag\":0.5,\"time\":119955,\"timestamp\":\"1767575293.398473\"},\"s-store\":null,\"id\":31594,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 01:13:14.073\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): conger411\\\/(Stuns-His-Hat) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":12.318,\"tick_lag\":0.5,\"time\":122955,\"timestamp\":\"1767575594.073230\"},\"s-store\":null,\"id\":32554,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 01:45:26.005\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for jjracks\\\/(Lemone J. Manne), but preparation failed! Latejoin chance has increased. Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":139.202,\"tick_lag\":0.5,\"time\":142232,\"timestamp\":\"1767577526.005501\"},\"s-store\":null,\"id\":39641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-05 02:19:45.398\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: michaelts27\\\/(Michael Ward) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":170.694,\"tick_lag\":0.5,\"time\":162760,\"timestamp\":\"1767579585.398544\"},\"s-store\":null,\"id\":43408,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2026\/01\/04\/round-259241\/dynamic.log.json"
}