264405 264407

dynamic

  • #4543 @ 2026-10-20 03:06:20 Dynamic information for the round:
  • #4544 @ 2026-10-20 03:06:20 - Selected tier: 2
  • #4545 @ 2026-10-20 03:06:20 - Roundstart population: 36
  • #4546 @ 2026-10-20 03:06:20 - Roundstart ruleset count: 1
  • #4547 @ 2026-10-20 03:06:20 - Light midround ruleset count: 3
  • #4548 @ 2026-10-20 03:06:20 - Heavy midround ruleset count: 1
  • #4549 @ 2026-10-20 03:06:20 - Latejoin ruleset count: 1
  • #4550 @ 2026-10-20 03:06:20 Roundstart: Ruleset Roundstart Changeling
  • #4551 @ 2026-10-20 03:06:20 - Chance to pick: 13.89%
  • #4553 @ 2026-10-20 03:06:20 - ThatVaultie/(ThatVaultie) has been selected for Roundstart Changeling.
  • #4554 @ 2026-10-20 03:06:20 - ISwearToStonedImNotGod/(ISwearToStonedImNotGod) has been selected for Roundstart Changeling.
  • #21875 @ 2026-10-20 03:31:53 Midround (light_midround): Rolling for a midround... (92.8571% chance)
  • #21876 @ 2026-10-20 03:31:53 - Crew casualty percent: 2%
  • #21877 @ 2026-10-20 03:31:53 - Non-admin ghost count: 3
  • #21878 @ 2026-10-20 03:31:53 - Living antags count: 1
  • #22277 @ 2026-10-20 03:32:24 Midround (light_midround): Nightmare
  • #22278 @ 2026-10-20 03:32:24 - Chance to pick: 8.4%
  • #22284 @ 2026-10-20 03:32:24 - isweartostonedimnotgod/(Y`shej) has been selected for Nightmare.
  • #22285 @ 2026-10-20 03:32:24 - Midround (light_midround) now on a 10 minutes and 12.7 seconds cooldown.
  • #30486 @ 2026-10-20 03:47:11 Midround (light_midround): Rolling for a midround... (93.1818% chance)
  • #30487 @ 2026-10-20 03:47:11 - Crew casualty percent: 2%
  • #30488 @ 2026-10-20 03:47:11 - Non-admin ghost count: 3
  • #30489 @ 2026-10-20 03:47:11 - Living antags count: 1
  • #30740 @ 2026-10-20 03:47:42 Midround (light_midround): Revenant
  • #30741 @ 2026-10-20 03:47:42 - Chance to pick: 8.77%
  • #30742 @ 2026-10-20 03:47:42 - isweartostonedimnotgod/(revenant (217)) has been selected for Revenant.
  • #30743 @ 2026-10-20 03:47:42 - Midround (light_midround) now on a 14 minutes and 24.4 seconds cooldown.
  • #37723 @ 2026-10-20 04:02:25 Midround (light_midround): Rolling for a midround... (93.3333% chance)
  • #37724 @ 2026-10-20 04:02:25 - Crew casualty percent: 2%
  • #37725 @ 2026-10-20 04:02:25 - Non-admin ghost count: 4
  • #37726 @ 2026-10-20 04:02:25 - Living antags count: 2
  • #37727 @ 2026-10-20 04:02:25 Midround (light_midround): Ruleset chance failed.
  • #37728 @ 2026-10-20 04:02:25 Midround (heavy_midround): Rolling for a midround... (93.3333% chance)
  • #37729 @ 2026-10-20 04:02:25 - Crew casualty percent: 2%
  • #37730 @ 2026-10-20 04:02:25 - Non-admin ghost count: 4
  • #37731 @ 2026-10-20 04:02:25 - Living antags count: 2
  • #37732 @ 2026-10-20 04:02:25 Midround (heavy_midround): Heavy Pirates
  • #37733 @ 2026-10-20 04:02:25 - Chance to pick: 11.76%
  • #37736 @ 2026-10-20 04:02:26 - Midround (heavy_midround) now on a 14 minutes and 29.7 seconds cooldown.
  • #45189 @ 2026-10-20 04:13:42 Latejoin: Rolling for a latejoin...
  • #45190 @ 2026-10-20 04:13:42 - Crew casualty percent: 6%
  • #45191 @ 2026-10-20 04:13:42 - Failed latejoins: 0
  • #45192 @ 2026-10-20 04:13:42 - Living antags count: 2
  • #45193 @ 2026-10-20 04:13:42 Latejoin: Selected ruleset Traitor for bchu/(Whiteface Wanda), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (80% chance)
  • #45194 @ 2026-10-20 04:13:42 - Chance to pick: 71.43%
  • #45195 @ 2026-10-20 04:13:42 - Latejoin chance has increased (1 failed latejoins).
  • #45196 @ 2026-10-20 04:13:42 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #47646 @ 2026-10-20 04:17:43 Midround (light_midround): Rolling for a midround... (73.913% chance)
  • #47647 @ 2026-10-20 04:17:43 - Crew casualty percent: 8%
  • #47648 @ 2026-10-20 04:17:43 - Non-admin ghost count: 9
  • #47649 @ 2026-10-20 04:17:43 - Living antags count: 1
  • #47651 @ 2026-10-20 04:17:43 Midround (light_midround): Midround Obsessed
  • #47652 @ 2026-10-20 04:17:43 - Chance to pick: 11.76%
  • #47656 @ 2026-10-20 04:17:43 - funkemonke/(Taara-Kuz) has been selected for Midround Obsessed.
  • #47657 @ 2026-10-20 04:17:43 - Midround (light_midround) now on a 14 minutes and 11.4 seconds cooldown.
  • #52609 @ 2026-10-20 04:26:57 Event: Dynamic Tweak added additional ruleset(s):
  • #52610 @ 2026-10-20 04:26:57 - +1 heavy midround
  • #56288 @ 2026-10-20 04:33:07 Midround (heavy_midround): Rolling for a midround... (60.8696% chance)
  • #56289 @ 2026-10-20 04:33:07 - Crew casualty percent: 13%
  • #56290 @ 2026-10-20 04:33:07 - Non-admin ghost count: 8
  • #56291 @ 2026-10-20 04:33:07 - Living antags count: 1
  • #56374 @ 2026-10-20 04:33:13 Latejoin: Rolling for a latejoin...
  • #56375 @ 2026-10-20 04:33:13 - Crew casualty percent: 13%
  • #56376 @ 2026-10-20 04:33:13 - Failed latejoins: 1
  • #56377 @ 2026-10-20 04:33:13 - Living antags count: 1
  • #56378 @ 2026-10-20 04:33:13 Latejoin: Selected ruleset Traitor for ifzoey/(Lena Les), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (75.8696% chance)
  • #56379 @ 2026-10-20 04:33:13 - Chance to pick: 71.43%
  • #56380 @ 2026-10-20 04:33:13 - Latejoin chance has increased (2 failed latejoins).
  • #56381 @ 2026-10-20 04:33:13 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #56712 @ 2026-10-20 04:33:43 Midround (heavy_midround): Midround Wizard
  • #56713 @ 2026-10-20 04:33:43 - Chance to pick: 6.17%
  • #56718 @ 2026-10-20 04:33:43 - aoeeee/(Anth) has been selected for Midround Wizard.
  • #56719 @ 2026-10-20 04:33:43 - Midround (heavy_midround) now on a 15 minutes and 59.4 seconds cooldown.
  • #57061 @ 2026-10-20 04:34:19 Latejoin: Rolling for a latejoin...
  • #57062 @ 2026-10-20 04:34:19 - Crew casualty percent: 14%
  • #57063 @ 2026-10-20 04:34:19 - Failed latejoins: 2
  • #57064 @ 2026-10-20 04:34:19 - Living antags count: 2
  • #57065 @ 2026-10-20 04:34:19 Latejoin: Selected ruleset Changeling for bloodychristmasmiracle/(Joe Colada), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (85.3192% chance)
  • #57066 @ 2026-10-20 04:34:19 - Chance to pick: 25%
  • #57067 @ 2026-10-20 04:34:19 - Latejoin chance has increased (3 failed latejoins).
  • #57068 @ 2026-10-20 04:34:19 - Reason: Not enough eligible candidates. Have: 0, Need: 1

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2026-10-20 03:06:20.596000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic information for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 902.33,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.596812"
            },
            "s-store": null,
            "id": 4543,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2026-10-20 03:06:20.596000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Selected tier: 2",
            "data": null,
            "w-state": {
                "tick_usage": 902.878,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.597086"
            },
            "s-store": null,
            "id": 4544,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2026-10-20 03:06:20.597000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart population: 36",
            "data": null,
            "w-state": {
                "tick_usage": 903.304,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.597299"
            },
            "s-store": null,
            "id": 4545,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2026-10-20 03:06:20.597000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 903.626,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.597461"
            },
            "s-store": null,
            "id": 4546,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2026-10-20 03:06:20.597000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Light midround ruleset count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 903.942,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.597618"
            },
            "s-store": null,
            "id": 4547,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2026-10-20 03:06:20.597000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Heavy midround ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 904.34,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.597817"
            },
            "s-store": null,
            "id": 4548,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2026-10-20 03:06:20.597000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 904.734,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.598015"
            },
            "s-store": null,
            "id": 4549,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2026-10-20 03:06:20.598000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Changeling",
            "data": null,
            "w-state": {
                "tick_usage": 906.612,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.598953"
            },
            "s-store": null,
            "id": 4550,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2026-10-20 03:06:20.599000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 13.89%",
            "data": null,
            "w-state": {
                "tick_usage": 906.954,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.599124"
            },
            "s-store": null,
            "id": 4551,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2026-10-20 03:06:20.618000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- ThatVaultie\/(ThatVaultie) has been selected for Roundstart Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 946.694,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.618994"
            },
            "s-store": null,
            "id": 4553,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2026-10-20 03:06:20.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- ISwearToStonedImNotGod\/(ISwearToStonedImNotGod) has been selected for Roundstart Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 947.158,
                "tick_lag": 0.5,
                "time": 3133.5,
                "timestamp": "1792465580.619226"
            },
            "s-store": null,
            "id": 4554,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2026-10-20 03:31:53.335000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (92.8571% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 61.012,
                "tick_lag": 0.5,
                "time": 18125,
                "timestamp": "1792467113.336347"
            },
            "s-store": null,
            "id": 21875,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2026-10-20 03:31:53.336000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 2%",
            "data": null,
            "w-state": {
                "tick_usage": 62.008,
                "tick_lag": 0.5,
                "time": 18125,
                "timestamp": "1792467113.336845"
            },
            "s-store": null,
            "id": 21876,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2026-10-20 03:31:53.336000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 62.54,
                "tick_lag": 0.5,
                "time": 18125,
                "timestamp": "1792467113.337111"
            },
            "s-store": null,
            "id": 21877,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2026-10-20 03:31:53.337000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 63.012,
                "tick_lag": 0.5,
                "time": 18125,
                "timestamp": "1792467113.337348"
            },
            "s-store": null,
            "id": 21878,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2026-10-20 03:32:24.676000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Nightmare",
            "data": null,
            "w-state": {
                "tick_usage": 167.116,
                "tick_lag": 0.5,
                "time": 18430,
                "timestamp": "1792467144.676897"
            },
            "s-store": null,
            "id": 22277,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2026-10-20 03:32:24.677000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 8.4%",
            "data": null,
            "w-state": {
                "tick_usage": 168.104,
                "tick_lag": 0.5,
                "time": 18430,
                "timestamp": "1792467144.677392"
            },
            "s-store": null,
            "id": 22278,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2026-10-20 03:32:24.744000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- isweartostonedimnotgod\/(Y`shej) has been selected for Nightmare.",
            "data": null,
            "w-state": {
                "tick_usage": 302.766,
                "tick_lag": 0.5,
                "time": 18430,
                "timestamp": "1792467144.744721"
            },
            "s-store": null,
            "id": 22284,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2026-10-20 03:32:24.746000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (light_midround) now on a 10 minutes and 12.7 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 305.96,
                "tick_lag": 0.5,
                "time": 18430,
                "timestamp": "1792467144.746318"
            },
            "s-store": null,
            "id": 22285,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2026-10-20 03:47:11.959000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (93.1818% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 26.25,
                "tick_lag": 0.5,
                "time": 27126,
                "timestamp": "1792468031.960048"
            },
            "s-store": null,
            "id": 30486,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2026-10-20 03:47:11.960000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 2%",
            "data": null,
            "w-state": {
                "tick_usage": 27.162,
                "tick_lag": 0.5,
                "time": 27126,
                "timestamp": "1792468031.960506"
            },
            "s-store": null,
            "id": 30487,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2026-10-20 03:47:11.960000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 27.752,
                "tick_lag": 0.5,
                "time": 27126,
                "timestamp": "1792468031.960801"
            },
            "s-store": null,
            "id": 30488,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2026-10-20 03:47:11.960000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 28.28,
                "tick_lag": 0.5,
                "time": 27126,
                "timestamp": "1792468031.961064"
            },
            "s-store": null,
            "id": 30489,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2026-10-20 03:47:42.704000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Revenant",
            "data": null,
            "w-state": {
                "tick_usage": 115.758,
                "tick_lag": 0.5,
                "time": 27430,
                "timestamp": "1792468062.705168"
            },
            "s-store": null,
            "id": 30740,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2026-10-20 03:47:42.705000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 8.77%",
            "data": null,
            "w-state": {
                "tick_usage": 116.568,
                "tick_lag": 0.5,
                "time": 27430,
                "timestamp": "1792468062.705574"
            },
            "s-store": null,
            "id": 30741,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2026-10-20 03:47:42.705000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- isweartostonedimnotgod\/(revenant (217)) has been selected for Revenant.",
            "data": null,
            "w-state": {
                "tick_usage": 117.414,
                "tick_lag": 0.5,
                "time": 27430,
                "timestamp": "1792468062.705997"
            },
            "s-store": null,
            "id": 30742,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2026-10-20 03:47:42.707000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (light_midround) now on a 14 minutes and 24.4 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 121.408,
                "tick_lag": 0.5,
                "time": 27430,
                "timestamp": "1792468062.707994"
            },
            "s-store": null,
            "id": 30743,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2026-10-20 04:02:25.931000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (93.3333% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 36.682,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.932048"
            },
            "s-store": null,
            "id": 37723,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2026-10-20 04:02:25.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 2%",
            "data": null,
            "w-state": {
                "tick_usage": 37.368,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.932390"
            },
            "s-store": null,
            "id": 37724,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2026-10-20 04:02:25.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 4",
            "data": null,
            "w-state": {
                "tick_usage": 37.792,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.932603"
            },
            "s-store": null,
            "id": 37725,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2026-10-20 04:02:25.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 38.192,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.932802"
            },
            "s-store": null,
            "id": 37726,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2026-10-20 04:02:25.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed.",
            "data": null,
            "w-state": {
                "tick_usage": 38.57,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.932991"
            },
            "s-store": null,
            "id": 37727,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2026-10-20 04:02:25.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (93.3333% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 39.47,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.933442"
            },
            "s-store": null,
            "id": 37728,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2026-10-20 04:02:25.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 2%",
            "data": null,
            "w-state": {
                "tick_usage": 39.834,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.933623"
            },
            "s-store": null,
            "id": 37729,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2026-10-20 04:02:25.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 4",
            "data": null,
            "w-state": {
                "tick_usage": 40.192,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.933802"
            },
            "s-store": null,
            "id": 37730,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2026-10-20 04:02:25.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 40.55,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.933981"
            },
            "s-store": null,
            "id": 37731,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2026-10-20 04:02:25.939000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Heavy Pirates",
            "data": null,
            "w-state": {
                "tick_usage": 51.088,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.939251"
            },
            "s-store": null,
            "id": 37732,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2026-10-20 04:02:25.939000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 11.76%",
            "data": null,
            "w-state": {
                "tick_usage": 51.468,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468945.939441"
            },
            "s-store": null,
            "id": 37733,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2026-10-20 04:02:26.076000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (heavy_midround) now on a 14 minutes and 29.7 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 325.754,
                "tick_lag": 0.5,
                "time": 36126.5,
                "timestamp": "1792468946.076583"
            },
            "s-store": null,
            "id": 37736,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2026-10-20 04:13:42.289000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 326.07,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.290502"
            },
            "s-store": null,
            "id": 45189,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2026-10-20 04:13:42.291000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 6%",
            "data": null,
            "w-state": {
                "tick_usage": 327.584,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.291259"
            },
            "s-store": null,
            "id": 45190,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2026-10-20 04:13:42.291000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 0",
            "data": null,
            "w-state": {
                "tick_usage": 328.018,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.291476"
            },
            "s-store": null,
            "id": 45191,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2026-10-20 04:13:42.291000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 328.41,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.291673"
            },
            "s-store": null,
            "id": 45192,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2026-10-20 04:13:42.292000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Traitor for bchu\/(Whiteface Wanda), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (80% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 331.328,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.293131"
            },
            "s-store": null,
            "id": 45193,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2026-10-20 04:13:42.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 71.43%",
            "data": null,
            "w-state": {
                "tick_usage": 331.768,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.293352"
            },
            "s-store": null,
            "id": 45194,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2026-10-20 04:13:42.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (1 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 332.132,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.293533"
            },
            "s-store": null,
            "id": 45195,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2026-10-20 04:13:42.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 332.492,
                "tick_lag": 0.5,
                "time": 42751.5,
                "timestamp": "1792469622.293714"
            },
            "s-store": null,
            "id": 45196,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2026-10-20 04:17:43.770000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (73.913% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 62.716,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.770641"
            },
            "s-store": null,
            "id": 47646,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2026-10-20 04:17:43.770000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 8%",
            "data": null,
            "w-state": {
                "tick_usage": 63.548,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.771057"
            },
            "s-store": null,
            "id": 47647,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2026-10-20 04:17:43.771000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 9",
            "data": null,
            "w-state": {
                "tick_usage": 64.024,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.771295"
            },
            "s-store": null,
            "id": 47648,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2026-10-20 04:17:43.771000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 64.41,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.771488"
            },
            "s-store": null,
            "id": 47649,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2026-10-20 04:17:43.788000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Midround Obsessed",
            "data": null,
            "w-state": {
                "tick_usage": 98.52,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.788543"
            },
            "s-store": null,
            "id": 47651,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2026-10-20 04:17:43.788000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 11.76%",
            "data": null,
            "w-state": {
                "tick_usage": 98.994,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.788779"
            },
            "s-store": null,
            "id": 47652,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2026-10-20 04:17:43.796000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- funkemonke\/(Taara-Kuz) has been selected for Midround Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 115.306,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.796935"
            },
            "s-store": null,
            "id": 47656,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2026-10-20 04:17:43.798000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (light_midround) now on a 14 minutes and 11.4 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 119.316,
                "tick_lag": 0.5,
                "time": 45128,
                "timestamp": "1792469863.798940"
            },
            "s-store": null,
            "id": 47657,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2026-10-20 04:26:57.725000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Event: Dynamic Tweak added additional ruleset(s):",
            "data": null,
            "w-state": {
                "tick_usage": 34.25,
                "tick_lag": 0.5,
                "time": 50563.5,
                "timestamp": "1792470417.726029"
            },
            "s-store": null,
            "id": 52609,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2026-10-20 04:26:57.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- +1 heavy midround",
            "data": null,
            "w-state": {
                "tick_usage": 35.136,
                "tick_lag": 0.5,
                "time": 50563.5,
                "timestamp": "1792470417.726473"
            },
            "s-store": null,
            "id": 52610,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2026-10-20 04:33:07.007000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (60.8696% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 15.69,
                "tick_lag": 0.5,
                "time": 54129.5,
                "timestamp": "1792470787.008506"
            },
            "s-store": null,
            "id": 56288,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2026-10-20 04:33:07.008000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 13%",
            "data": null,
            "w-state": {
                "tick_usage": 16.724,
                "tick_lag": 0.5,
                "time": 54129.5,
                "timestamp": "1792470787.009024"
            },
            "s-store": null,
            "id": 56289,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2026-10-20 04:33:07.009000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 8",
            "data": null,
            "w-state": {
                "tick_usage": 17.134,
                "tick_lag": 0.5,
                "time": 54129.5,
                "timestamp": "1792470787.009228"
            },
            "s-store": null,
            "id": 56290,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2026-10-20 04:33:07.009000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 17.756,
                "tick_lag": 0.5,
                "time": 54129.5,
                "timestamp": "1792470787.009540"
            },
            "s-store": null,
            "id": 56291,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2026-10-20 04:33:13.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 310.088,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.821349"
            },
            "s-store": null,
            "id": 56374,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2026-10-20 04:33:13.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 13%",
            "data": null,
            "w-state": {
                "tick_usage": 311.072,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.821841"
            },
            "s-store": null,
            "id": 56375,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2026-10-20 04:33:13.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 1",
            "data": null,
            "w-state": {
                "tick_usage": 311.488,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.822049"
            },
            "s-store": null,
            "id": 56376,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2026-10-20 04:33:13.822000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 311.994,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.822302"
            },
            "s-store": null,
            "id": 56377,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2026-10-20 04:33:13.823000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Traitor for ifzoey\/(Lena Les), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (75.8696% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 315.194,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.823902"
            },
            "s-store": null,
            "id": 56378,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2026-10-20 04:33:13.824000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 71.43%",
            "data": null,
            "w-state": {
                "tick_usage": 315.752,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.824181"
            },
            "s-store": null,
            "id": 56379,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2026-10-20 04:33:13.824000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (2 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 316.174,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.824392"
            },
            "s-store": null,
            "id": 56380,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2026-10-20 04:33:13.824000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 316.68,
                "tick_lag": 0.5,
                "time": 54193.5,
                "timestamp": "1792470793.824645"
            },
            "s-store": null,
            "id": 56381,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2026-10-20 04:33:43.248000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Midround Wizard",
            "data": null,
            "w-state": {
                "tick_usage": 513.098,
                "tick_lag": 0.5,
                "time": 54471.5,
                "timestamp": "1792470823.248768"
            },
            "s-store": null,
            "id": 56712,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2026-10-20 04:33:43.249000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 6.17%",
            "data": null,
            "w-state": {
                "tick_usage": 514.166,
                "tick_lag": 0.5,
                "time": 54471.5,
                "timestamp": "1792470823.249301"
            },
            "s-store": null,
            "id": 56713,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2026-10-20 04:33:43.347000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- aoeeee\/(Anth) has been selected for Midround Wizard.",
            "data": null,
            "w-state": {
                "tick_usage": 710.964,
                "tick_lag": 0.5,
                "time": 54471.5,
                "timestamp": "1792470823.347701"
            },
            "s-store": null,
            "id": 56718,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2026-10-20 04:33:43.351000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (heavy_midround) now on a 15 minutes and 59.4 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 718.968,
                "tick_lag": 0.5,
                "time": 54471.5,
                "timestamp": "1792470823.351702"
            },
            "s-store": null,
            "id": 56719,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2026-10-20 04:34:19.244000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 346.696,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.245071"
            },
            "s-store": null,
            "id": 57061,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2026-10-20 04:34:19.245000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 14%",
            "data": null,
            "w-state": {
                "tick_usage": 347.78,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.245612"
            },
            "s-store": null,
            "id": 57062,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2026-10-20 04:34:19.245000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 2",
            "data": null,
            "w-state": {
                "tick_usage": 348.16,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.245802"
            },
            "s-store": null,
            "id": 57063,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2026-10-20 04:34:19.245000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 348.658,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.246051"
            },
            "s-store": null,
            "id": 57064,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2026-10-20 04:34:19.247000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Changeling for bloodychristmasmiracle\/(Joe Colada), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (85.3192% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 351.492,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.247468"
            },
            "s-store": null,
            "id": 57065,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2026-10-20 04:34:19.247000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 25%",
            "data": null,
            "w-state": {
                "tick_usage": 351.986,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.247715"
            },
            "s-store": null,
            "id": 57066,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2026-10-20 04:34:19.247000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (3 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 352.322,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.247883"
            },
            "s-store": null,
            "id": 57067,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2026-10-20 04:34:19.247000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 352.784,
                "tick_lag": 0.5,
                "time": 54823,
                "timestamp": "1792470859.248114"
            },
            "s-store": null,
            "id": 57068,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2026-10-20 02:59:25.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 264406,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1792465165.976286\",\"round-id\":\"264406\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-10-20 03:06:20.596\",\"cat\":\"dynamic\",\"msg\":\"Dynamic information for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":902.33,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.596812\"},\"s-store\":null,\"id\":4543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.596\",\"cat\":\"dynamic\",\"msg\":\"- Selected tier: 2\",\"data\":null,\"w-state\":{\"tick_usage\":902.878,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.597086\"},\"s-store\":null,\"id\":4544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.597\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 36\",\"data\":null,\"w-state\":{\"tick_usage\":903.304,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.597299\"},\"s-store\":null,\"id\":4545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.597\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":903.626,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.597461\"},\"s-store\":null,\"id\":4546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.597\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":903.942,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.597618\"},\"s-store\":null,\"id\":4547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.597\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":904.34,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.597817\"},\"s-store\":null,\"id\":4548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.597\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":904.734,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.598015\"},\"s-store\":null,\"id\":4549,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.598\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Changeling\",\"data\":null,\"w-state\":{\"tick_usage\":906.612,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.598953\"},\"s-store\":null,\"id\":4550,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.599\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 13.89%\",\"data\":null,\"w-state\":{\"tick_usage\":906.954,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.599124\"},\"s-store\":null,\"id\":4551,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.618\",\"cat\":\"dynamic\",\"msg\":\"- ThatVaultie\\\/(ThatVaultie) has been selected for Roundstart Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":946.694,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.618994\"},\"s-store\":null,\"id\":4553,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:06:20.619\",\"cat\":\"dynamic\",\"msg\":\"- ISwearToStonedImNotGod\\\/(ISwearToStonedImNotGod) has been selected for Roundstart Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":947.158,\"tick_lag\":0.5,\"time\":3133.5,\"timestamp\":\"1792465580.619226\"},\"s-store\":null,\"id\":4554,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:31:53.335\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (92.8571% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":61.012,\"tick_lag\":0.5,\"time\":18125,\"timestamp\":\"1792467113.336347\"},\"s-store\":null,\"id\":21875,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:31:53.336\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 2%\",\"data\":null,\"w-state\":{\"tick_usage\":62.008,\"tick_lag\":0.5,\"time\":18125,\"timestamp\":\"1792467113.336845\"},\"s-store\":null,\"id\":21876,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:31:53.336\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":62.54,\"tick_lag\":0.5,\"time\":18125,\"timestamp\":\"1792467113.337111\"},\"s-store\":null,\"id\":21877,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:31:53.337\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":63.012,\"tick_lag\":0.5,\"time\":18125,\"timestamp\":\"1792467113.337348\"},\"s-store\":null,\"id\":21878,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:32:24.676\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Nightmare\",\"data\":null,\"w-state\":{\"tick_usage\":167.116,\"tick_lag\":0.5,\"time\":18430,\"timestamp\":\"1792467144.676897\"},\"s-store\":null,\"id\":22277,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:32:24.677\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 8.4%\",\"data\":null,\"w-state\":{\"tick_usage\":168.104,\"tick_lag\":0.5,\"time\":18430,\"timestamp\":\"1792467144.677392\"},\"s-store\":null,\"id\":22278,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:32:24.744\",\"cat\":\"dynamic\",\"msg\":\"- isweartostonedimnotgod\\\/(Y`shej) has been selected for Nightmare.\",\"data\":null,\"w-state\":{\"tick_usage\":302.766,\"tick_lag\":0.5,\"time\":18430,\"timestamp\":\"1792467144.744721\"},\"s-store\":null,\"id\":22284,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:32:24.746\",\"cat\":\"dynamic\",\"msg\":\"- Midround (light_midround) now on a 10 minutes and 12.7 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":305.96,\"tick_lag\":0.5,\"time\":18430,\"timestamp\":\"1792467144.746318\"},\"s-store\":null,\"id\":22285,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:11.959\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (93.1818% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":26.25,\"tick_lag\":0.5,\"time\":27126,\"timestamp\":\"1792468031.960048\"},\"s-store\":null,\"id\":30486,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:11.960\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 2%\",\"data\":null,\"w-state\":{\"tick_usage\":27.162,\"tick_lag\":0.5,\"time\":27126,\"timestamp\":\"1792468031.960506\"},\"s-store\":null,\"id\":30487,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:11.960\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":27.752,\"tick_lag\":0.5,\"time\":27126,\"timestamp\":\"1792468031.960801\"},\"s-store\":null,\"id\":30488,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:11.960\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":28.28,\"tick_lag\":0.5,\"time\":27126,\"timestamp\":\"1792468031.961064\"},\"s-store\":null,\"id\":30489,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:42.704\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Revenant\",\"data\":null,\"w-state\":{\"tick_usage\":115.758,\"tick_lag\":0.5,\"time\":27430,\"timestamp\":\"1792468062.705168\"},\"s-store\":null,\"id\":30740,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:42.705\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 8.77%\",\"data\":null,\"w-state\":{\"tick_usage\":116.568,\"tick_lag\":0.5,\"time\":27430,\"timestamp\":\"1792468062.705574\"},\"s-store\":null,\"id\":30741,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:42.705\",\"cat\":\"dynamic\",\"msg\":\"- isweartostonedimnotgod\\\/(revenant (217)) has been selected for Revenant.\",\"data\":null,\"w-state\":{\"tick_usage\":117.414,\"tick_lag\":0.5,\"time\":27430,\"timestamp\":\"1792468062.705997\"},\"s-store\":null,\"id\":30742,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 03:47:42.707\",\"cat\":\"dynamic\",\"msg\":\"- Midround (light_midround) now on a 14 minutes and 24.4 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":121.408,\"tick_lag\":0.5,\"time\":27430,\"timestamp\":\"1792468062.707994\"},\"s-store\":null,\"id\":30743,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.931\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (93.3333% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":36.682,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.932048\"},\"s-store\":null,\"id\":37723,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.932\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 2%\",\"data\":null,\"w-state\":{\"tick_usage\":37.368,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.932390\"},\"s-store\":null,\"id\":37724,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.932\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 4\",\"data\":null,\"w-state\":{\"tick_usage\":37.792,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.932603\"},\"s-store\":null,\"id\":37725,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.932\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":38.192,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.932802\"},\"s-store\":null,\"id\":37726,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.932\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed.\",\"data\":null,\"w-state\":{\"tick_usage\":38.57,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.932991\"},\"s-store\":null,\"id\":37727,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.933\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (93.3333% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":39.47,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.933442\"},\"s-store\":null,\"id\":37728,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.933\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 2%\",\"data\":null,\"w-state\":{\"tick_usage\":39.834,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.933623\"},\"s-store\":null,\"id\":37729,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.933\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 4\",\"data\":null,\"w-state\":{\"tick_usage\":40.192,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.933802\"},\"s-store\":null,\"id\":37730,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.933\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":40.55,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.933981\"},\"s-store\":null,\"id\":37731,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.939\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Heavy Pirates\",\"data\":null,\"w-state\":{\"tick_usage\":51.088,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.939251\"},\"s-store\":null,\"id\":37732,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:25.939\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 11.76%\",\"data\":null,\"w-state\":{\"tick_usage\":51.468,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468945.939441\"},\"s-store\":null,\"id\":37733,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:02:26.076\",\"cat\":\"dynamic\",\"msg\":\"- Midround (heavy_midround) now on a 14 minutes and 29.7 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":325.754,\"tick_lag\":0.5,\"time\":36126.5,\"timestamp\":\"1792468946.076583\"},\"s-store\":null,\"id\":37736,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.289\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":326.07,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.290502\"},\"s-store\":null,\"id\":45189,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.291\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 6%\",\"data\":null,\"w-state\":{\"tick_usage\":327.584,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.291259\"},\"s-store\":null,\"id\":45190,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.291\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 0\",\"data\":null,\"w-state\":{\"tick_usage\":328.018,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.291476\"},\"s-store\":null,\"id\":45191,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.291\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":328.41,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.291673\"},\"s-store\":null,\"id\":45192,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.292\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for bchu\\\/(Whiteface Wanda), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (80% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":331.328,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.293131\"},\"s-store\":null,\"id\":45193,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.293\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 71.43%\",\"data\":null,\"w-state\":{\"tick_usage\":331.768,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.293352\"},\"s-store\":null,\"id\":45194,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.293\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (1 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":332.132,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.293533\"},\"s-store\":null,\"id\":45195,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:13:42.293\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":332.492,\"tick_lag\":0.5,\"time\":42751.5,\"timestamp\":\"1792469622.293714\"},\"s-store\":null,\"id\":45196,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.770\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (73.913% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":62.716,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.770641\"},\"s-store\":null,\"id\":47646,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.770\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 8%\",\"data\":null,\"w-state\":{\"tick_usage\":63.548,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.771057\"},\"s-store\":null,\"id\":47647,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.771\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 9\",\"data\":null,\"w-state\":{\"tick_usage\":64.024,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.771295\"},\"s-store\":null,\"id\":47648,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.771\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":64.41,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.771488\"},\"s-store\":null,\"id\":47649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.788\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Midround Obsessed\",\"data\":null,\"w-state\":{\"tick_usage\":98.52,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.788543\"},\"s-store\":null,\"id\":47651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.788\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 11.76%\",\"data\":null,\"w-state\":{\"tick_usage\":98.994,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.788779\"},\"s-store\":null,\"id\":47652,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.796\",\"cat\":\"dynamic\",\"msg\":\"- funkemonke\\\/(Taara-Kuz) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":115.306,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.796935\"},\"s-store\":null,\"id\":47656,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:17:43.798\",\"cat\":\"dynamic\",\"msg\":\"- Midround (light_midround) now on a 14 minutes and 11.4 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":119.316,\"tick_lag\":0.5,\"time\":45128,\"timestamp\":\"1792469863.798940\"},\"s-store\":null,\"id\":47657,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:26:57.725\",\"cat\":\"dynamic\",\"msg\":\"Event: Dynamic Tweak added additional ruleset(s):\",\"data\":null,\"w-state\":{\"tick_usage\":34.25,\"tick_lag\":0.5,\"time\":50563.5,\"timestamp\":\"1792470417.726029\"},\"s-store\":null,\"id\":52609,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:26:57.726\",\"cat\":\"dynamic\",\"msg\":\"- +1 heavy midround\",\"data\":null,\"w-state\":{\"tick_usage\":35.136,\"tick_lag\":0.5,\"time\":50563.5,\"timestamp\":\"1792470417.726473\"},\"s-store\":null,\"id\":52610,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:07.007\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (60.8696% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":15.69,\"tick_lag\":0.5,\"time\":54129.5,\"timestamp\":\"1792470787.008506\"},\"s-store\":null,\"id\":56288,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:07.008\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 13%\",\"data\":null,\"w-state\":{\"tick_usage\":16.724,\"tick_lag\":0.5,\"time\":54129.5,\"timestamp\":\"1792470787.009024\"},\"s-store\":null,\"id\":56289,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:07.009\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 8\",\"data\":null,\"w-state\":{\"tick_usage\":17.134,\"tick_lag\":0.5,\"time\":54129.5,\"timestamp\":\"1792470787.009228\"},\"s-store\":null,\"id\":56290,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:07.009\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":17.756,\"tick_lag\":0.5,\"time\":54129.5,\"timestamp\":\"1792470787.009540\"},\"s-store\":null,\"id\":56291,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.820\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":310.088,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.821349\"},\"s-store\":null,\"id\":56374,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.821\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 13%\",\"data\":null,\"w-state\":{\"tick_usage\":311.072,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.821841\"},\"s-store\":null,\"id\":56375,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.821\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 1\",\"data\":null,\"w-state\":{\"tick_usage\":311.488,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.822049\"},\"s-store\":null,\"id\":56376,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.822\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":311.994,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.822302\"},\"s-store\":null,\"id\":56377,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.823\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for ifzoey\\\/(Lena Les), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (75.8696% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":315.194,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.823902\"},\"s-store\":null,\"id\":56378,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.824\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 71.43%\",\"data\":null,\"w-state\":{\"tick_usage\":315.752,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.824181\"},\"s-store\":null,\"id\":56379,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.824\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (2 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":316.174,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.824392\"},\"s-store\":null,\"id\":56380,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:13.824\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":316.68,\"tick_lag\":0.5,\"time\":54193.5,\"timestamp\":\"1792470793.824645\"},\"s-store\":null,\"id\":56381,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:43.248\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Midround Wizard\",\"data\":null,\"w-state\":{\"tick_usage\":513.098,\"tick_lag\":0.5,\"time\":54471.5,\"timestamp\":\"1792470823.248768\"},\"s-store\":null,\"id\":56712,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:43.249\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 6.17%\",\"data\":null,\"w-state\":{\"tick_usage\":514.166,\"tick_lag\":0.5,\"time\":54471.5,\"timestamp\":\"1792470823.249301\"},\"s-store\":null,\"id\":56713,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:43.347\",\"cat\":\"dynamic\",\"msg\":\"- aoeeee\\\/(Anth) has been selected for Midround Wizard.\",\"data\":null,\"w-state\":{\"tick_usage\":710.964,\"tick_lag\":0.5,\"time\":54471.5,\"timestamp\":\"1792470823.347701\"},\"s-store\":null,\"id\":56718,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:33:43.351\",\"cat\":\"dynamic\",\"msg\":\"- Midround (heavy_midround) now on a 15 minutes and 59.4 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":718.968,\"tick_lag\":0.5,\"time\":54471.5,\"timestamp\":\"1792470823.351702\"},\"s-store\":null,\"id\":56719,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.244\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":346.696,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.245071\"},\"s-store\":null,\"id\":57061,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.245\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 14%\",\"data\":null,\"w-state\":{\"tick_usage\":347.78,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.245612\"},\"s-store\":null,\"id\":57062,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.245\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 2\",\"data\":null,\"w-state\":{\"tick_usage\":348.16,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.245802\"},\"s-store\":null,\"id\":57063,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.245\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":348.658,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.246051\"},\"s-store\":null,\"id\":57064,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.247\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Changeling for bloodychristmasmiracle\\\/(Joe Colada), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (85.3192% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":351.492,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.247468\"},\"s-store\":null,\"id\":57065,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.247\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 25%\",\"data\":null,\"w-state\":{\"tick_usage\":351.986,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.247715\"},\"s-store\":null,\"id\":57066,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.247\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (3 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":352.322,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.247883\"},\"s-store\":null,\"id\":57067,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-20 04:34:19.247\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":352.784,\"tick_lag\":0.5,\"time\":54823,\"timestamp\":\"1792470859.248114\"},\"s-store\":null,\"id\":57068,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2026\/10\/20\/round-264406\/dynamic.log.json"
}