260670 260672

dynamic

  • #2386 @ 2026-03-20 21:57:17 Selected tier: 1
  • #2387 @ 2026-03-20 21:57:17 - Roundstart population: 7
  • #2388 @ 2026-03-20 21:57:17 - Roundstart ruleset count: 2
  • #2389 @ 2026-03-20 21:57:17 - Light midround ruleset count: 3
  • #2390 @ 2026-03-20 21:57:17 - Heavy midround ruleset count: 1
  • #2391 @ 2026-03-20 21:57:17 - Latejoin ruleset count: 1
  • #2392 @ 2026-03-20 21:57:17 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
  • #2393 @ 2026-03-20 21:57:17 Roundstart: Ruleset Roundstart Traitor (Chance: 100%)
  • #2395 @ 2026-03-20 21:57:17 Roundstart: TrustMeImAClown/(TrustMeImAClown) has been selected for Roundstart Traitor.
  • #2396 @ 2026-03-20 21:57:17 Roundstart: Victor220522/(Victor220522) has been selected for Roundstart Traitor.
  • #12404 @ 2026-03-20 22:27:37 Midround (light_midround): victor220522/(Zander Pennington) has been selected for Midround Obsessed.
  • #14967 @ 2026-03-20 22:37:39 Midround (light_midround): Selected ruleset Revenant, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #15976 @ 2026-03-20 22:42:39 Midround (light_midround): Selected ruleset Paradox Clone, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #16960 @ 2026-03-20 22:47:24 Midround (light_midround): Ruleset chance failed (66.6667% chance)
  • #16961 @ 2026-03-20 22:47:24 Midround (heavy_midround): Ruleset chance failed (66.6667% chance)
  • #17935 @ 2026-03-20 22:52:40 Midround (light_midround): viot45/(Scott Longe) has been selected for Midround Traitor.
  • #19131 @ 2026-03-20 22:58:26 Latejoin: debesta/(John Sausage) has been selected for Latejoin Traitor.
  • #19818 @ 2026-03-20 23:02:26 Midround (light_midround): Ruleset chance failed (63.6364% chance)
  • #19819 @ 2026-03-20 23:02:26 Midround (heavy_midround): No rulesets to pick from!
  • #20997 @ 2026-03-20 23:07:41 Midround (light_midround): murgenfoo/(Corey Corey) has been selected for Midround Traitor.
  • #24703 @ 2026-03-20 23:22:43 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #24704 @ 2026-03-20 23:22:43 Midround (heavy_midround): Ruleset chance failed (75% chance)
  • #25827 @ 2026-03-20 23:27:43 Midround (light_midround): Selected ruleset Midround Obsessed, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #25828 @ 2026-03-20 23:27:43 Midround (heavy_midround): No rulesets to pick from!
  • #26698 @ 2026-03-20 23:32:44 Midround (light_midround): bagpipejogger/(Antharaea Empyrea) has been selected for Midround Traitor.
  • #28446 @ 2026-03-20 23:42:30 Midround (heavy_midround): No rulesets to pick from!
  • #29491 @ 2026-03-20 23:47:30 Midround (heavy_midround): No rulesets to pick from!
  • #30492 @ 2026-03-20 23:52:30 Midround (heavy_midround): No rulesets to pick from!
  • #31592 @ 2026-03-20 23:57:30 Midround (heavy_midround): No rulesets to pick from!
  • #32441 @ 2026-03-21 00:02:31 Midround (heavy_midround): No rulesets to pick from!
  • #33240 @ 2026-03-21 00:07:46 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #33241 @ 2026-03-21 00:07:46 Midround (heavy_midround): No rulesets to pick from!
  • #34237 @ 2026-03-21 00:12:47 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #34238 @ 2026-03-21 00:12:47 Midround (heavy_midround): No rulesets to pick from!
  • #34670 @ 2026-03-21 00:15:55 Latejoin: nullynish/(Mu Morgan) has been selected for Latejoin Traitor.
  • #35022 @ 2026-03-21 00:17:47 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #35023 @ 2026-03-21 00:17:47 Midround (heavy_midround): No rulesets to pick from!
  • #35774 @ 2026-03-21 00:22:47 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #35775 @ 2026-03-21 00:22:47 Midround (heavy_midround): No rulesets to pick from!
  • #36154 @ 2026-03-21 00:27:33 Midround (light_midround): No rulesets to pick from!
  • #36155 @ 2026-03-21 00:27:33 Midround (heavy_midround): No rulesets to pick from!

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2026-03-20 21:57:17.507000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Selected tier: 1",
            "data": null,
            "w-state": {
                "tick_usage": 194.124,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.507967"
            },
            "s-store": null,
            "id": 2386,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2026-03-20 21:57:17.508000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart population: 7",
            "data": null,
            "w-state": {
                "tick_usage": 194.406,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.508108"
            },
            "s-store": null,
            "id": 2387,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2026-03-20 21:57:17.508000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart ruleset count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 194.63,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.508220"
            },
            "s-store": null,
            "id": 2388,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2026-03-20 21:57:17.508000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Light midround ruleset count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 194.824,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.508317"
            },
            "s-store": null,
            "id": 2389,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2026-03-20 21:57:17.508000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Heavy midround ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 195.018,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.508415"
            },
            "s-store": null,
            "id": 2390,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2026-03-20 21:57:17.508000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 195.218,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.508514"
            },
            "s-store": null,
            "id": 2391,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2026-03-20 21:57:17.509000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
            "data": null,
            "w-state": {
                "tick_usage": 196.37,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.509090"
            },
            "s-store": null,
            "id": 2392,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2026-03-20 21:57:17.509000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Traitor (Chance: 100%)",
            "data": null,
            "w-state": {
                "tick_usage": 196.61,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.509210"
            },
            "s-store": null,
            "id": 2393,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2026-03-20 21:57:17.516000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: TrustMeImAClown\/(TrustMeImAClown) has been selected for Roundstart Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 210.396,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.516103"
            },
            "s-store": null,
            "id": 2395,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2026-03-20 21:57:17.516000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Victor220522\/(Victor220522) has been selected for Roundstart Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 211.474,
                "tick_lag": 0.5,
                "time": 2807,
                "timestamp": "1774043837.516642"
            },
            "s-store": null,
            "id": 2396,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2026-03-20 22:27:37.479000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): victor220522\/(Zander Pennington) has been selected for Midround Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 9.714,
                "tick_lag": 0.5,
                "time": 20957,
                "timestamp": "1774045657.479374"
            },
            "s-store": null,
            "id": 12404,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2026-03-20 22:37:39.521000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Revenant, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 1.268,
                "tick_lag": 0.5,
                "time": 26957,
                "timestamp": "1774046259.521744"
            },
            "s-store": null,
            "id": 14967,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2026-03-20 22:42:39.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "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": 1.686,
                "tick_lag": 0.5,
                "time": 29957,
                "timestamp": "1774046559.726847"
            },
            "s-store": null,
            "id": 15976,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2026-03-20 22:47:24.963000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (66.6667% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 16.016,
                "tick_lag": 0.5,
                "time": 32807,
                "timestamp": "1774046844.964035"
            },
            "s-store": null,
            "id": 16960,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2026-03-20 22:47:24.964000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Ruleset chance failed (66.6667% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 16.466,
                "tick_lag": 0.5,
                "time": 32807,
                "timestamp": "1774046844.964259"
            },
            "s-store": null,
            "id": 16961,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2026-03-20 22:52:40.856000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): viot45\/(Scott Longe) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 13.84,
                "tick_lag": 0.5,
                "time": 35957,
                "timestamp": "1774047160.856908"
            },
            "s-store": null,
            "id": 17935,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2026-03-20 22:58:26.497000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: debesta\/(John Sausage) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 230.882,
                "tick_lag": 0.5,
                "time": 39408,
                "timestamp": "1774047506.497157"
            },
            "s-store": null,
            "id": 19131,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2026-03-20 23:02:26.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (63.6364% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 9.45,
                "tick_lag": 0.5,
                "time": 41807,
                "timestamp": "1774047746.619878"
            },
            "s-store": null,
            "id": 19818,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2026-03-20 23:02:26.622000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 13.964,
                "tick_lag": 0.5,
                "time": 41807,
                "timestamp": "1774047746.622136"
            },
            "s-store": null,
            "id": 19819,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2026-03-20 23:07:41.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): murgenfoo\/(Corey Corey) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 12.692,
                "tick_lag": 0.5,
                "time": 44957,
                "timestamp": "1774048061.879194"
            },
            "s-store": null,
            "id": 20997,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2026-03-20 23:22:43.494000",
                "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.308,
                "tick_lag": 0.5,
                "time": 53957,
                "timestamp": "1774048963.494618"
            },
            "s-store": null,
            "id": 24703,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2026-03-20 23:22:43.495000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Ruleset chance failed (75% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 4.382,
                "tick_lag": 0.5,
                "time": 53957,
                "timestamp": "1774048963.495155"
            },
            "s-store": null,
            "id": 24704,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2026-03-20 23:27:43.779000",
                "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": 8.992,
                "tick_lag": 0.5,
                "time": 56957,
                "timestamp": "1774049263.780181"
            },
            "s-store": null,
            "id": 25827,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2026-03-20 23:27:43.783000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 14.898,
                "tick_lag": 0.5,
                "time": 56957,
                "timestamp": "1774049263.783134"
            },
            "s-store": null,
            "id": 25828,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2026-03-20 23:32:44.606000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): bagpipejogger\/(Antharaea Empyrea) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 10.224,
                "tick_lag": 0.5,
                "time": 59957,
                "timestamp": "1774049564.606130"
            },
            "s-store": null,
            "id": 26698,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2026-03-20 23:42:30.226000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 8.596,
                "tick_lag": 0.5,
                "time": 65807,
                "timestamp": "1774050150.226957"
            },
            "s-store": null,
            "id": 28446,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2026-03-20 23:47:30.250000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 30.052,
                "tick_lag": 0.5,
                "time": 68807,
                "timestamp": "1774050450.250802"
            },
            "s-store": null,
            "id": 29491,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2026-03-20 23:52:30.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 7.102,
                "tick_lag": 0.5,
                "time": 71807,
                "timestamp": "1774050750.730504"
            },
            "s-store": null,
            "id": 30492,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2026-03-20 23:57:30.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 28.694,
                "tick_lag": 0.5,
                "time": 74807,
                "timestamp": "1774051050.858135"
            },
            "s-store": null,
            "id": 31592,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2026-03-21 00:02:31.149000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 10.118,
                "tick_lag": 0.5,
                "time": 77807,
                "timestamp": "1774051351.149493"
            },
            "s-store": null,
            "id": 32441,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2026-03-21 00:07:46.243000",
                "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.598,
                "tick_lag": 0.5,
                "time": 80957,
                "timestamp": "1774051666.243893"
            },
            "s-store": null,
            "id": 33240,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2026-03-21 00:07:46.246000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 8.586,
                "tick_lag": 0.5,
                "time": 80957,
                "timestamp": "1774051666.246886"
            },
            "s-store": null,
            "id": 33241,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2026-03-21 00:12:47.021000",
                "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.236,
                "tick_lag": 0.5,
                "time": 83957,
                "timestamp": "1774051967.021269"
            },
            "s-store": null,
            "id": 34237,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2026-03-21 00:12:47.023000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 7.686,
                "tick_lag": 0.5,
                "time": 83957,
                "timestamp": "1774051967.023993"
            },
            "s-store": null,
            "id": 34238,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2026-03-21 00:15:55.491000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: nullynish\/(Mu Morgan) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 221.02,
                "tick_lag": 0.5,
                "time": 85840.5,
                "timestamp": "1774052155.491521"
            },
            "s-store": null,
            "id": 34670,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2026-03-21 00:17:47.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": 2.232,
                "tick_lag": 0.5,
                "time": 86957,
                "timestamp": "1774052267.175182"
            },
            "s-store": null,
            "id": 35022,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2026-03-21 00:17:47.177000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 7.124,
                "tick_lag": 0.5,
                "time": 86957,
                "timestamp": "1774052267.177628"
            },
            "s-store": null,
            "id": 35023,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2026-03-21 00:22:47.780000",
                "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.706,
                "tick_lag": 0.5,
                "time": 89957,
                "timestamp": "1774052567.781020"
            },
            "s-store": null,
            "id": 35774,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2026-03-21 00:22:47.783000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 8.794,
                "tick_lag": 0.5,
                "time": 89957,
                "timestamp": "1774052567.783564"
            },
            "s-store": null,
            "id": 35775,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2026-03-21 00:27:33.336000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 13.308,
                "tick_lag": 0.5,
                "time": 92807,
                "timestamp": "1774052853.336540"
            },
            "s-store": null,
            "id": 36154,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2026-03-21 00:27:33.338000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 17.408,
                "tick_lag": 0.5,
                "time": 92807,
                "timestamp": "1774052853.338589"
            },
            "s-store": null,
            "id": 36155,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2026-03-20 21:51:52.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 260671,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1774043513.006596\",\"round-id\":\"260671\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-03-20 21:57:17.507\",\"cat\":\"dynamic\",\"msg\":\"Selected tier: 1\",\"data\":null,\"w-state\":{\"tick_usage\":194.124,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.507967\"},\"s-store\":null,\"id\":2386,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.508\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 7\",\"data\":null,\"w-state\":{\"tick_usage\":194.406,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.508108\"},\"s-store\":null,\"id\":2387,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.508\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":194.63,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.508220\"},\"s-store\":null,\"id\":2388,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.508\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":194.824,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.508317\"},\"s-store\":null,\"id\":2389,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.508\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":195.018,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.508415\"},\"s-store\":null,\"id\":2390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.508\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":195.218,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.508514\"},\"s-store\":null,\"id\":2391,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.509\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":196.37,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.509090\"},\"s-store\":null,\"id\":2392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.509\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor (Chance: 100%)\",\"data\":null,\"w-state\":{\"tick_usage\":196.61,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.509210\"},\"s-store\":null,\"id\":2393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.516\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: TrustMeImAClown\\\/(TrustMeImAClown) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":210.396,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.516103\"},\"s-store\":null,\"id\":2395,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 21:57:17.516\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Victor220522\\\/(Victor220522) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":211.474,\"tick_lag\":0.5,\"time\":2807,\"timestamp\":\"1774043837.516642\"},\"s-store\":null,\"id\":2396,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:27:37.479\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): victor220522\\\/(Zander Pennington) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":9.714,\"tick_lag\":0.5,\"time\":20957,\"timestamp\":\"1774045657.479374\"},\"s-store\":null,\"id\":12404,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:37:39.521\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Revenant, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":1.268,\"tick_lag\":0.5,\"time\":26957,\"timestamp\":\"1774046259.521744\"},\"s-store\":null,\"id\":14967,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:42:39.726\",\"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\":1.686,\"tick_lag\":0.5,\"time\":29957,\"timestamp\":\"1774046559.726847\"},\"s-store\":null,\"id\":15976,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:47:24.963\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (66.6667% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":16.016,\"tick_lag\":0.5,\"time\":32807,\"timestamp\":\"1774046844.964035\"},\"s-store\":null,\"id\":16960,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:47:24.964\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Ruleset chance failed (66.6667% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":16.466,\"tick_lag\":0.5,\"time\":32807,\"timestamp\":\"1774046844.964259\"},\"s-store\":null,\"id\":16961,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:52:40.856\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): viot45\\\/(Scott Longe) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":13.84,\"tick_lag\":0.5,\"time\":35957,\"timestamp\":\"1774047160.856908\"},\"s-store\":null,\"id\":17935,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 22:58:26.497\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: debesta\\\/(John Sausage) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":230.882,\"tick_lag\":0.5,\"time\":39408,\"timestamp\":\"1774047506.497157\"},\"s-store\":null,\"id\":19131,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:02:26.619\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (63.6364% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":9.45,\"tick_lag\":0.5,\"time\":41807,\"timestamp\":\"1774047746.619878\"},\"s-store\":null,\"id\":19818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:02:26.622\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":13.964,\"tick_lag\":0.5,\"time\":41807,\"timestamp\":\"1774047746.622136\"},\"s-store\":null,\"id\":19819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:07:41.879\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): murgenfoo\\\/(Corey Corey) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":12.692,\"tick_lag\":0.5,\"time\":44957,\"timestamp\":\"1774048061.879194\"},\"s-store\":null,\"id\":20997,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:22:43.494\",\"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.308,\"tick_lag\":0.5,\"time\":53957,\"timestamp\":\"1774048963.494618\"},\"s-store\":null,\"id\":24703,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:22:43.495\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Ruleset chance failed (75% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":4.382,\"tick_lag\":0.5,\"time\":53957,\"timestamp\":\"1774048963.495155\"},\"s-store\":null,\"id\":24704,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:27:43.779\",\"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\":8.992,\"tick_lag\":0.5,\"time\":56957,\"timestamp\":\"1774049263.780181\"},\"s-store\":null,\"id\":25827,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:27:43.783\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":14.898,\"tick_lag\":0.5,\"time\":56957,\"timestamp\":\"1774049263.783134\"},\"s-store\":null,\"id\":25828,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:32:44.606\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): bagpipejogger\\\/(Antharaea Empyrea) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":10.224,\"tick_lag\":0.5,\"time\":59957,\"timestamp\":\"1774049564.606130\"},\"s-store\":null,\"id\":26698,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:42:30.226\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":8.596,\"tick_lag\":0.5,\"time\":65807,\"timestamp\":\"1774050150.226957\"},\"s-store\":null,\"id\":28446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:47:30.250\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":30.052,\"tick_lag\":0.5,\"time\":68807,\"timestamp\":\"1774050450.250802\"},\"s-store\":null,\"id\":29491,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:52:30.730\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":7.102,\"tick_lag\":0.5,\"time\":71807,\"timestamp\":\"1774050750.730504\"},\"s-store\":null,\"id\":30492,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-20 23:57:30.857\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":28.694,\"tick_lag\":0.5,\"time\":74807,\"timestamp\":\"1774051050.858135\"},\"s-store\":null,\"id\":31592,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:02:31.149\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":10.118,\"tick_lag\":0.5,\"time\":77807,\"timestamp\":\"1774051351.149493\"},\"s-store\":null,\"id\":32441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:07:46.243\",\"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.598,\"tick_lag\":0.5,\"time\":80957,\"timestamp\":\"1774051666.243893\"},\"s-store\":null,\"id\":33240,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:07:46.246\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":8.586,\"tick_lag\":0.5,\"time\":80957,\"timestamp\":\"1774051666.246886\"},\"s-store\":null,\"id\":33241,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:12:47.021\",\"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.236,\"tick_lag\":0.5,\"time\":83957,\"timestamp\":\"1774051967.021269\"},\"s-store\":null,\"id\":34237,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:12:47.023\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":7.686,\"tick_lag\":0.5,\"time\":83957,\"timestamp\":\"1774051967.023993\"},\"s-store\":null,\"id\":34238,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:15:55.491\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: nullynish\\\/(Mu Morgan) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":221.02,\"tick_lag\":0.5,\"time\":85840.5,\"timestamp\":\"1774052155.491521\"},\"s-store\":null,\"id\":34670,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:17:47.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\":2.232,\"tick_lag\":0.5,\"time\":86957,\"timestamp\":\"1774052267.175182\"},\"s-store\":null,\"id\":35022,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:17:47.177\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":7.124,\"tick_lag\":0.5,\"time\":86957,\"timestamp\":\"1774052267.177628\"},\"s-store\":null,\"id\":35023,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:22:47.780\",\"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.706,\"tick_lag\":0.5,\"time\":89957,\"timestamp\":\"1774052567.781020\"},\"s-store\":null,\"id\":35774,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:22:47.783\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":8.794,\"tick_lag\":0.5,\"time\":89957,\"timestamp\":\"1774052567.783564\"},\"s-store\":null,\"id\":35775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:27:33.336\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":13.308,\"tick_lag\":0.5,\"time\":92807,\"timestamp\":\"1774052853.336540\"},\"s-store\":null,\"id\":36154,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-03-21 00:27:33.338\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":17.408,\"tick_lag\":0.5,\"time\":92807,\"timestamp\":\"1774052853.338589\"},\"s-store\":null,\"id\":36155,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2026\/03\/20\/round-260671\/dynamic.log.json"
}