Hello! Only administrators may log into Statbus at this time. We apologize for the inconvenience.
252272 252274

dynamic

  • #1928 @ 2025-05-16 18:25:41 Dynamic mode parameters for the round:
  • #1929 @ 2025-05-16 18:25:41 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #1930 @ 2025-05-16 18:25:41 Stacking limit is 90.
  • #1931 @ 2025-05-16 18:25:41 Calculated maximum threat level based on player count of 9: 67
  • #1932 @ 2025-05-16 18:25:41 Dynamic Mode initialized with a Threat Level of... 31! (5.9 round start budget)
  • #2703 @ 2025-05-16 18:25:41 Listing 13 round start rulesets, and 9 players ready.
  • #2704 @ 2025-05-16 18:25:41 FAIL: Traitors failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2705 @ 2025-05-16 18:25:41 FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (101)
  • #2706 @ 2025-05-16 18:25:41 FAIL: Blood Brothers failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2707 @ 2025-05-16 18:25:41 FAIL: Changelings failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2708 @ 2025-05-16 18:25:41 FAIL: Heretics failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2709 @ 2025-05-16 18:25:41 FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)
  • #2710 @ 2025-05-16 18:25:41 FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (101)
  • #2711 @ 2025-05-16 18:25:41 FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (101)
  • #2712 @ 2025-05-16 18:25:41 FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)
  • #2713 @ 2025-05-16 18:25:41 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (9)
  • #2714 @ 2025-05-16 18:25:41 FAIL: Extended failed acceptable: threat_level (31) < requirement (101)
  • #2715 @ 2025-05-16 18:25:41 FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)
  • #2716 @ 2025-05-16 18:25:41 FAIL: Spies failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2717 @ 2025-05-16 18:25:41 No more rules can be applied, stopping with 5.9 left.
  • #2718 @ 2025-05-16 18:25:41 5.9 round start budget was left, donating it to midrounds.
  • #2719 @ 2025-05-16 18:25:41 Picked the following roundstart rules:
  • #15388 @ 2025-05-16 18:56:06 A midround ruleset is rolling, and will be HEAVY.
  • #15389 @ 2025-05-16 18:56:06 FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)
  • #15390 @ 2025-05-16 18:56:06 FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15391 @ 2025-05-16 18:56:06 FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)
  • #15392 @ 2025-05-16 18:56:06 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15393 @ 2025-05-16 18:56:06 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15394 @ 2025-05-16 18:56:06 FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15395 @ 2025-05-16 18:56:06 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15396 @ 2025-05-16 18:56:06 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15397 @ 2025-05-16 18:56:06 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15398 @ 2025-05-16 18:56:06 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15399 @ 2025-05-16 18:56:06 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15400 @ 2025-05-16 18:56:06 FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15401 @ 2025-05-16 18:56:06 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (18)
  • #15402 @ 2025-05-16 18:56:06 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15403 @ 2025-05-16 18:56:06 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (18)
  • #15404 @ 2025-05-16 18:56:06 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15405 @ 2025-05-16 18:56:06 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15406 @ 2025-05-16 18:56:06 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15407 @ 2025-05-16 18:56:06 FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found
  • #15408 @ 2025-05-16 18:56:06 FAIL: Obsessed is not ready()
  • #15409 @ 2025-05-16 18:56:06 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15410 @ 2025-05-16 18:56:06 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15411 @ 2025-05-16 18:56:06 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (18)
  • #15412 @ 2025-05-16 18:56:06 FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15413 @ 2025-05-16 18:56:06 FAIL: Space Pirates failed acceptable: min/max players out of range (minimum: 20) vs population (18)
  • #15414 @ 2025-05-16 18:56:06 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15415 @ 2025-05-16 18:56:06 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #15416 @ 2025-05-16 18:56:06 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31
  • #15417 @ 2025-05-16 18:56:06 Rolling HEAVY... 0 heavies / 5 lights
  • #15418 @ 2025-05-16 18:56:06 Rolling 5 light rulesets
  • #15419 @ 2025-05-16 18:56:06 Syndicate Sleeper Agent ruleset executing...
  • #15420 @ 2025-05-16 18:56:06 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 5 lights
  • #15506 @ 2025-05-16 18:56:17 squishypone/(Alannah O'Neill) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #15507 @ 2025-05-16 18:56:17 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #17469 @ 2025-05-16 19:01:48 FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)
  • #17470 @ 2025-05-16 19:01:48 FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)
  • #17471 @ 2025-05-16 19:01:48 Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #17472 @ 2025-05-16 19:01:48 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #17473 @ 2025-05-16 19:01:48 FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #22318 @ 2025-05-16 19:12:49 FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)
  • #22319 @ 2025-05-16 19:12:49 FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)
  • #22320 @ 2025-05-16 19:12:49 Ace Heart was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #22321 @ 2025-05-16 19:12:49 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #22322 @ 2025-05-16 19:12:49 FAIL: Ace Heart was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #28414 @ 2025-05-16 19:26:21 A midround ruleset is rolling, and will be HEAVY.
  • #28415 @ 2025-05-16 19:26:21 FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)
  • #28416 @ 2025-05-16 19:26:21 FAIL: Wizard is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28417 @ 2025-05-16 19:26:21 FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)
  • #28418 @ 2025-05-16 19:26:21 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28419 @ 2025-05-16 19:26:21 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28420 @ 2025-05-16 19:26:21 FAIL: Blob is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28421 @ 2025-05-16 19:26:21 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28422 @ 2025-05-16 19:26:21 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28423 @ 2025-05-16 19:26:21 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28424 @ 2025-05-16 19:26:21 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28425 @ 2025-05-16 19:26:21 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28426 @ 2025-05-16 19:26:21 FAIL: Abductors is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28427 @ 2025-05-16 19:26:21 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (20)
  • #28428 @ 2025-05-16 19:26:21 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28429 @ 2025-05-16 19:26:21 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (20)
  • #28430 @ 2025-05-16 19:26:21 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28431 @ 2025-05-16 19:26:21 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28432 @ 2025-05-16 19:26:21 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28433 @ 2025-05-16 19:26:21 FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found
  • #28434 @ 2025-05-16 19:26:21 FAIL: Obsessed is not ready()
  • #28435 @ 2025-05-16 19:26:21 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28436 @ 2025-05-16 19:26:21 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28437 @ 2025-05-16 19:26:21 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (20)
  • #28438 @ 2025-05-16 19:26:21 FAIL: Spiders is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28439 @ 2025-05-16 19:26:21 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (20)
  • #28440 @ 2025-05-16 19:26:21 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 20, threat level: 31
  • #28441 @ 2025-05-16 19:26:21 Rolling HEAVY... 0 heavies / 6 lights
  • #28442 @ 2025-05-16 19:26:21 Rolling 6 light rulesets
  • #28443 @ 2025-05-16 19:26:21 Syndicate Sleeper Agent ruleset executing...
  • #28444 @ 2025-05-16 19:26:21 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 6 lights
  • #28531 @ 2025-05-16 19:26:32 Wildorado/(Reid Thomlinson) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #28532 @ 2025-05-16 19:26:32 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #35649 @ 2025-05-16 19:42:09 FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)
  • #35650 @ 2025-05-16 19:42:09 FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)
  • #35651 @ 2025-05-16 19:42:09 Stephanie Holmes was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #35652 @ 2025-05-16 19:42:09 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #35653 @ 2025-05-16 19:42:09 FAIL: Stephanie Holmes was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #42107 @ 2025-05-16 19:56:44 A midround ruleset is rolling, and will be HEAVY.
  • #42108 @ 2025-05-16 19:56:44 FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)
  • #42109 @ 2025-05-16 19:56:44 FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42110 @ 2025-05-16 19:56:44 FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (90)
  • #42111 @ 2025-05-16 19:56:44 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42112 @ 2025-05-16 19:56:44 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42113 @ 2025-05-16 19:56:44 FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42114 @ 2025-05-16 19:56:44 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42115 @ 2025-05-16 19:56:44 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42116 @ 2025-05-16 19:56:44 FAIL: Nightmare is not ready, because there are not enough enemies: 1 needed, 0 found
  • #42117 @ 2025-05-16 19:56:44 FAIL: Nightmare is not ready()
  • #42118 @ 2025-05-16 19:56:44 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42119 @ 2025-05-16 19:56:44 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42120 @ 2025-05-16 19:56:44 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42121 @ 2025-05-16 19:56:44 FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42122 @ 2025-05-16 19:56:44 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (16)
  • #42123 @ 2025-05-16 19:56:44 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42124 @ 2025-05-16 19:56:44 FAIL: Revenant is not ready, because there are not enough enemies: 1 needed, 0 found
  • #42125 @ 2025-05-16 19:56:44 FAIL: Revenant is not ready()
  • #42126 @ 2025-05-16 19:56:44 FAIL: Space Changeling is not ready, because there are not enough enemies: 1 needed, 0 found
  • #42127 @ 2025-05-16 19:56:44 FAIL: Space Changeling is not ready()
  • #42128 @ 2025-05-16 19:56:44 FAIL: Paradox Clone is not ready, because there are not enough enemies: 1 needed, 0 found
  • #42129 @ 2025-05-16 19:56:44 FAIL: Paradox Clone is not ready()
  • #42130 @ 2025-05-16 19:56:44 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (16)
  • #42131 @ 2025-05-16 19:56:44 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42132 @ 2025-05-16 19:56:44 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42133 @ 2025-05-16 19:56:44 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42134 @ 2025-05-16 19:56:44 FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found
  • #42135 @ 2025-05-16 19:56:44 FAIL: Obsessed is not ready()
  • #42136 @ 2025-05-16 19:56:44 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42137 @ 2025-05-16 19:56:44 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42138 @ 2025-05-16 19:56:44 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (16)
  • #42139 @ 2025-05-16 19:56:44 FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42140 @ 2025-05-16 19:56:44 FAIL: Space Pirates failed acceptable: min/max players out of range (minimum: 20) vs population (16)
  • #42141 @ 2025-05-16 19:56:44 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42142 @ 2025-05-16 19:56:44 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #42143 @ 2025-05-16 19:56:44 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31
  • #42144 @ 2025-05-16 19:56:44 Rolling HEAVY... 0 heavies / 1 lights
  • #42145 @ 2025-05-16 19:56:44 Rolling 1 light rulesets
  • #42146 @ 2025-05-16 19:56:44 Syndicate Sleeper Agent ruleset executing...
  • #42147 @ 2025-05-16 19:56:44 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 1 lights
  • #42295 @ 2025-05-16 19:56:55 aurumdude/(Markis DeVries) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #42296 @ 2025-05-16 19:56:55 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #48636 @ 2025-05-16 20:09:27 FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)
  • #48637 @ 2025-05-16 20:09:27 Holden Karr was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #48638 @ 2025-05-16 20:09:27 A latejoin rulset triggered successfully, the next latejoin injection will happen at 77084.5 round time.
  • #48643 @ 2025-05-16 20:09:27 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #48644 @ 2025-05-16 20:09:27 deadbanana34/(Holden Karr) joined the station, and was selected by the Syndicate Infiltrator ruleset.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-16 18:25:41.237000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 6.942,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.237836"
            },
            "s-store": null,
            "id": 1928,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-16 18:25:41.237000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 7.36,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.238044"
            },
            "s-store": null,
            "id": 1929,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-16 18:25:41.238000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 7.658,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.238193"
            },
            "s-store": null,
            "id": 1930,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-16 18:25:41.238000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 9: 67",
            "data": null,
            "w-state": {
                "tick_usage": 7.938,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.238333"
            },
            "s-store": null,
            "id": 1931,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-16 18:25:41.238000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 31! (5.9 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 8.272,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.238500"
            },
            "s-store": null,
            "id": 1932,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-16 18:25:41.405000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 9 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 342.598,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.405663"
            },
            "s-store": null,
            "id": 2703,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-16 18:25:41.405000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Traitors failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 342.942,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.405835"
            },
            "s-store": null,
            "id": 2704,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-16 18:25:41.405000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 343.244,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.405986"
            },
            "s-store": null,
            "id": 2705,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Brothers failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 343.538,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406133"
            },
            "s-store": null,
            "id": 2706,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 343.832,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406280"
            },
            "s-store": null,
            "id": 2707,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 344.124,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406426"
            },
            "s-store": null,
            "id": 2708,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 344.438,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406583"
            },
            "s-store": null,
            "id": 2709,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 344.73,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406729"
            },
            "s-store": null,
            "id": 2710,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 345.04,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.406884"
            },
            "s-store": null,
            "id": 2711,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-16 18:25:41.406000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 345.33,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407029"
            },
            "s-store": null,
            "id": 2712,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-16 18:25:41.407000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 345.62,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407175"
            },
            "s-store": null,
            "id": 2713,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-16 18:25:41.407000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 345.91,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407319"
            },
            "s-store": null,
            "id": 2714,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-16 18:25:41.407000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 346.216,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407472"
            },
            "s-store": null,
            "id": 2715,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-16 18:25:41.407000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 346.506,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407617"
            },
            "s-store": null,
            "id": 2716,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-16 18:25:41.407000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 5.9 left.",
            "data": null,
            "w-state": {
                "tick_usage": 346.798,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.407763"
            },
            "s-store": null,
            "id": 2717,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-16 18:25:41.408000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "5.9 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 348.11,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.408419"
            },
            "s-store": null,
            "id": 2718,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-16 18:25:41.408000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 348.438,
                "tick_lag": 0.5,
                "time": 2048.5,
                "timestamp": "1747419941.408583"
            },
            "s-store": null,
            "id": 2719,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-16 18:56:06.946000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 20.008,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.946648"
            },
            "s-store": null,
            "id": 15388,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-16 18:56:06.946000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 20.506,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.946898"
            },
            "s-store": null,
            "id": 15389,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-16 18:56:06.946000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 20.85,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947069"
            },
            "s-store": null,
            "id": 15390,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 21.2,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947245"
            },
            "s-store": null,
            "id": 15391,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 21.526,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947407"
            },
            "s-store": null,
            "id": 15392,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 21.874,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947581"
            },
            "s-store": null,
            "id": 15393,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 22.192,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947740"
            },
            "s-store": null,
            "id": 15394,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 22.508,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.947898"
            },
            "s-store": null,
            "id": 15395,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-16 18:56:06.947000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 22.824,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.948056"
            },
            "s-store": null,
            "id": 15396,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 25.166,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.949227"
            },
            "s-store": null,
            "id": 15397,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 25.484,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.949386"
            },
            "s-store": null,
            "id": 15398,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 25.824,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.949557"
            },
            "s-store": null,
            "id": 15399,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 26.188,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.949738"
            },
            "s-store": null,
            "id": 15400,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 26.51,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.949899"
            },
            "s-store": null,
            "id": 15401,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-16 18:56:06.949000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 26.82,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.950054"
            },
            "s-store": null,
            "id": 15402,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-16 18:56:06.950000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 28.156,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.950722"
            },
            "s-store": null,
            "id": 15403,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-16 18:56:06.950000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 28.488,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.950889"
            },
            "s-store": null,
            "id": 15404,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-16 18:56:06.951000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 29.612,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.951450"
            },
            "s-store": null,
            "id": 15405,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-16 18:56:06.951000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 29.948,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.951618"
            },
            "s-store": null,
            "id": 15406,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-16 18:56:06.951000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 30.828,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952059"
            },
            "s-store": null,
            "id": 15407,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 31.132,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952210"
            },
            "s-store": null,
            "id": 15408,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 31.466,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952377"
            },
            "s-store": null,
            "id": 15409,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 31.768,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952528"
            },
            "s-store": null,
            "id": 15410,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 32.108,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952698"
            },
            "s-store": null,
            "id": 15411,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 32.416,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.952852"
            },
            "s-store": null,
            "id": 15412,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-16 18:56:06.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates failed acceptable: min\/max players out of range (minimum: 20) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 32.746,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953017"
            },
            "s-store": null,
            "id": 15413,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 33.056,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953172"
            },
            "s-store": null,
            "id": 15414,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 33.38,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953334"
            },
            "s-store": null,
            "id": 15415,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 33.708,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953498"
            },
            "s-store": null,
            "id": 15416,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 5 lights",
            "data": null,
            "w-state": {
                "tick_usage": 34.036,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953663"
            },
            "s-store": null,
            "id": 15417,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 5 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 34.352,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.953820"
            },
            "s-store": null,
            "id": 15418,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-16 18:56:06.953000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 34.834,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.954062"
            },
            "s-store": null,
            "id": 15419,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-16 18:56:06.954000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 5 lights",
            "data": null,
            "w-state": {
                "tick_usage": 35.288,
                "tick_lag": 0.5,
                "time": 20119.5,
                "timestamp": "1747421766.954288"
            },
            "s-store": null,
            "id": 15420,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-05-16 18:56:17.002000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "squishypone\/(Alannah O'Neill) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 16.484,
                "tick_lag": 0.5,
                "time": 20220,
                "timestamp": "1747421777.003029"
            },
            "s-store": null,
            "id": 15506,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-05-16 18:56:17.003000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 17.018,
                "tick_lag": 0.5,
                "time": 20220,
                "timestamp": "1747421777.003297"
            },
            "s-store": null,
            "id": 15507,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-05-16 19:01:48.510000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 326.99,
                "tick_lag": 0.5,
                "time": 23508.5,
                "timestamp": "1747422108.511153"
            },
            "s-store": null,
            "id": 17469,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-05-16 19:01:48.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 327.476,
                "tick_lag": 0.5,
                "time": 23508.5,
                "timestamp": "1747422108.511396"
            },
            "s-store": null,
            "id": 17470,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-05-16 19:01:48.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 327.842,
                "tick_lag": 0.5,
                "time": 23508.5,
                "timestamp": "1747422108.511578"
            },
            "s-store": null,
            "id": 17471,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-05-16 19:01:48.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 328.328,
                "tick_lag": 0.5,
                "time": 23508.5,
                "timestamp": "1747422108.511822"
            },
            "s-store": null,
            "id": 17472,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-05-16 19:01:48.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 328.644,
                "tick_lag": 0.5,
                "time": 23508.5,
                "timestamp": "1747422108.511979"
            },
            "s-store": null,
            "id": 17473,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-05-16 19:12:49.333000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 408.144,
                "tick_lag": 0.5,
                "time": 30059,
                "timestamp": "1747422769.334243"
            },
            "s-store": null,
            "id": 22318,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-05-16 19:12:49.334000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 408.774,
                "tick_lag": 0.5,
                "time": 30059,
                "timestamp": "1747422769.334558"
            },
            "s-store": null,
            "id": 22319,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-05-16 19:12:49.334000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ace Heart was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 409.178,
                "tick_lag": 0.5,
                "time": 30059,
                "timestamp": "1747422769.334760"
            },
            "s-store": null,
            "id": 22320,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-05-16 19:12:49.334000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 409.79,
                "tick_lag": 0.5,
                "time": 30059,
                "timestamp": "1747422769.335066"
            },
            "s-store": null,
            "id": 22321,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-05-16 19:12:49.335000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Ace Heart was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 410.146,
                "tick_lag": 0.5,
                "time": 30059,
                "timestamp": "1747422769.335244"
            },
            "s-store": null,
            "id": 22322,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-05-16 19:26:21.891000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 17.624,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.892171"
            },
            "s-store": null,
            "id": 28414,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-05-16 19:26:21.892000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 18.28,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.892499"
            },
            "s-store": null,
            "id": 28415,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-05-16 19:26:21.892000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 18.742,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.892731"
            },
            "s-store": null,
            "id": 28416,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-05-16 19:26:21.892000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 19.214,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.892966"
            },
            "s-store": null,
            "id": 28417,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-05-16 19:26:21.893000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 19.66,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.893189"
            },
            "s-store": null,
            "id": 28418,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-05-16 19:26:21.893000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 20.108,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.893413"
            },
            "s-store": null,
            "id": 28419,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-05-16 19:26:21.893000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 20.56,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.893640"
            },
            "s-store": null,
            "id": 28420,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-05-16 19:26:21.893000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 21.024,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.893872"
            },
            "s-store": null,
            "id": 28421,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-05-16 19:26:21.893000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 21.474,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.894096"
            },
            "s-store": null,
            "id": 28422,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-05-16 19:26:21.895000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 24.664,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.895691"
            },
            "s-store": null,
            "id": 28423,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-05-16 19:26:21.895000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 25.108,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.895913"
            },
            "s-store": null,
            "id": 28424,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-05-16 19:26:21.895000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 25.57,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.896145"
            },
            "s-store": null,
            "id": 28425,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-05-16 19:26:21.896000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 26.016,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.896367"
            },
            "s-store": null,
            "id": 28426,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-05-16 19:26:21.896000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 26.494,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.896606"
            },
            "s-store": null,
            "id": 28427,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-05-16 19:26:21.896000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 26.942,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.896830"
            },
            "s-store": null,
            "id": 28428,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-05-16 19:26:21.897000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 29.148,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.897934"
            },
            "s-store": null,
            "id": 28429,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-05-16 19:26:21.898000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 29.622,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.898170"
            },
            "s-store": null,
            "id": 28430,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-05-16 19:26:21.898000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 31.258,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.898989"
            },
            "s-store": null,
            "id": 28431,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-05-16 19:26:21.899000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 31.702,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.899211"
            },
            "s-store": null,
            "id": 28432,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-05-16 19:26:21.899000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 32.982,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.899851"
            },
            "s-store": null,
            "id": 28433,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-05-16 19:26:21.899000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 33.434,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.900076"
            },
            "s-store": null,
            "id": 28434,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-05-16 19:26:21.900000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 33.892,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.900305"
            },
            "s-store": null,
            "id": 28435,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-05-16 19:26:21.900000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 34.32,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.900519"
            },
            "s-store": null,
            "id": 28436,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-05-16 19:26:21.900000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 34.792,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.900756"
            },
            "s-store": null,
            "id": 28437,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-05-16 19:26:21.900000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 35.222,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.900971"
            },
            "s-store": null,
            "id": 28438,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-05-16 19:26:21.901000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (20)",
            "data": null,
            "w-state": {
                "tick_usage": 36.084,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.901401"
            },
            "s-store": null,
            "id": 28439,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-05-16 19:26:21.901000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 20, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 36.54,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.901629"
            },
            "s-store": null,
            "id": 28440,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-05-16 19:26:21.901000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 36.972,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.901845"
            },
            "s-store": null,
            "id": 28441,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-05-16 19:26:21.901000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 37.416,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.902067"
            },
            "s-store": null,
            "id": 28442,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-05-16 19:26:21.902000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 38.064,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.902392"
            },
            "s-store": null,
            "id": 28443,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-05-16 19:26:21.902000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 38.876,
                "tick_lag": 0.5,
                "time": 38121,
                "timestamp": "1747423581.902797"
            },
            "s-store": null,
            "id": 28444,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-05-16 19:26:32.183000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Wildorado\/(Reid Thomlinson) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 16.136,
                "tick_lag": 0.5,
                "time": 38221.5,
                "timestamp": "1747423592.183305"
            },
            "s-store": null,
            "id": 28531,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-05-16 19:26:32.183000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 16.86,
                "tick_lag": 0.5,
                "time": 38221.5,
                "timestamp": "1747423592.183667"
            },
            "s-store": null,
            "id": 28532,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-05-16 19:42:09.062000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 421.952,
                "tick_lag": 0.5,
                "time": 47512,
                "timestamp": "1747424529.062694"
            },
            "s-store": null,
            "id": 35649,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-05-16 19:42:09.062000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 422.504,
                "tick_lag": 0.5,
                "time": 47512,
                "timestamp": "1747424529.062970"
            },
            "s-store": null,
            "id": 35650,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-05-16 19:42:09.063000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stephanie Holmes was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 422.86,
                "tick_lag": 0.5,
                "time": 47512,
                "timestamp": "1747424529.063148"
            },
            "s-store": null,
            "id": 35651,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-05-16 19:42:09.063000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 423.41,
                "tick_lag": 0.5,
                "time": 47512,
                "timestamp": "1747424529.063423"
            },
            "s-store": null,
            "id": 35652,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-05-16 19:42:09.063000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stephanie Holmes was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 423.766,
                "tick_lag": 0.5,
                "time": 47512,
                "timestamp": "1747424529.063601"
            },
            "s-store": null,
            "id": 35653,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-05-16 19:56:44.831000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 16.252,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.832208"
            },
            "s-store": null,
            "id": 42107,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-05-16 19:56:44.832000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 16.768,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.832467"
            },
            "s-store": null,
            "id": 42108,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-05-16 19:56:44.832000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 17.124,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.832644"
            },
            "s-store": null,
            "id": 42109,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-05-16 19:56:44.832000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 17.498,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.832831"
            },
            "s-store": null,
            "id": 42110,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2025-05-16 19:56:44.832000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 17.814,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.832989"
            },
            "s-store": null,
            "id": 42111,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2025-05-16 19:56:44.833000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 18.13,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.833147"
            },
            "s-store": null,
            "id": 42112,
            "s-ver": "1.0.0"
        },
        "112": {
            "ts": {
                "date": "2025-05-16 19:56:44.833000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 18.442,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.833303"
            },
            "s-store": null,
            "id": 42113,
            "s-ver": "1.0.0"
        },
        "113": {
            "ts": {
                "date": "2025-05-16 19:56:44.833000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 18.766,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.833465"
            },
            "s-store": null,
            "id": 42114,
            "s-ver": "1.0.0"
        },
        "114": {
            "ts": {
                "date": "2025-05-16 19:56:44.833000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 19.142,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.833653"
            },
            "s-store": null,
            "id": 42115,
            "s-ver": "1.0.0"
        },
        "115": {
            "ts": {
                "date": "2025-05-16 19:56:44.834000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 21.718,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.834941"
            },
            "s-store": null,
            "id": 42116,
            "s-ver": "1.0.0"
        },
        "116": {
            "ts": {
                "date": "2025-05-16 19:56:44.834000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 22.026,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835095"
            },
            "s-store": null,
            "id": 42117,
            "s-ver": "1.0.0"
        },
        "117": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 22.366,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835265"
            },
            "s-store": null,
            "id": 42118,
            "s-ver": "1.0.0"
        },
        "118": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 22.668,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835417"
            },
            "s-store": null,
            "id": 42119,
            "s-ver": "1.0.0"
        },
        "119": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 23.004,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835584"
            },
            "s-store": null,
            "id": 42120,
            "s-ver": "1.0.0"
        },
        "120": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 23.296,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835730"
            },
            "s-store": null,
            "id": 42121,
            "s-ver": "1.0.0"
        },
        "121": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 23.66,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.835912"
            },
            "s-store": null,
            "id": 42122,
            "s-ver": "1.0.0"
        },
        "122": {
            "ts": {
                "date": "2025-05-16 19:56:44.835000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 23.956,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.836061"
            },
            "s-store": null,
            "id": 42123,
            "s-ver": "1.0.0"
        },
        "123": {
            "ts": {
                "date": "2025-05-16 19:56:44.836000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 24.738,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.836452"
            },
            "s-store": null,
            "id": 42124,
            "s-ver": "1.0.0"
        },
        "124": {
            "ts": {
                "date": "2025-05-16 19:56:44.836000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 25.08,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.836622"
            },
            "s-store": null,
            "id": 42125,
            "s-ver": "1.0.0"
        },
        "125": {
            "ts": {
                "date": "2025-05-16 19:56:44.836000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 25.786,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.836976"
            },
            "s-store": null,
            "id": 42126,
            "s-ver": "1.0.0"
        },
        "126": {
            "ts": {
                "date": "2025-05-16 19:56:44.837000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 26.1,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.837132"
            },
            "s-store": null,
            "id": 42127,
            "s-ver": "1.0.0"
        },
        "127": {
            "ts": {
                "date": "2025-05-16 19:56:44.837000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 26.878,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.837521"
            },
            "s-store": null,
            "id": 42128,
            "s-ver": "1.0.0"
        },
        "128": {
            "ts": {
                "date": "2025-05-16 19:56:44.837000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 27.236,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.837700"
            },
            "s-store": null,
            "id": 42129,
            "s-ver": "1.0.0"
        },
        "129": {
            "ts": {
                "date": "2025-05-16 19:56:44.837000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 27.784,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.837974"
            },
            "s-store": null,
            "id": 42130,
            "s-ver": "1.0.0"
        },
        "130": {
            "ts": {
                "date": "2025-05-16 19:56:44.838000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 28.104,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.838134"
            },
            "s-store": null,
            "id": 42131,
            "s-ver": "1.0.0"
        },
        "131": {
            "ts": {
                "date": "2025-05-16 19:56:44.838000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 29.182,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.838673"
            },
            "s-store": null,
            "id": 42132,
            "s-ver": "1.0.0"
        },
        "132": {
            "ts": {
                "date": "2025-05-16 19:56:44.838000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 29.496,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.838830"
            },
            "s-store": null,
            "id": 42133,
            "s-ver": "1.0.0"
        },
        "133": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 30.324,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.839245"
            },
            "s-store": null,
            "id": 42134,
            "s-ver": "1.0.0"
        },
        "134": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 30.614,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.839389"
            },
            "s-store": null,
            "id": 42135,
            "s-ver": "1.0.0"
        },
        "135": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 30.984,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.839574"
            },
            "s-store": null,
            "id": 42136,
            "s-ver": "1.0.0"
        },
        "136": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 31.296,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.839730"
            },
            "s-store": null,
            "id": 42137,
            "s-ver": "1.0.0"
        },
        "137": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 31.628,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.839896"
            },
            "s-store": null,
            "id": 42138,
            "s-ver": "1.0.0"
        },
        "138": {
            "ts": {
                "date": "2025-05-16 19:56:44.839000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 31.926,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840045"
            },
            "s-store": null,
            "id": 42139,
            "s-ver": "1.0.0"
        },
        "139": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates failed acceptable: min\/max players out of range (minimum: 20) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 32.268,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840216"
            },
            "s-store": null,
            "id": 42140,
            "s-ver": "1.0.0"
        },
        "140": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 32.578,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840371"
            },
            "s-store": null,
            "id": 42141,
            "s-ver": "1.0.0"
        },
        "141": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 32.91,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840538"
            },
            "s-store": null,
            "id": 42142,
            "s-ver": "1.0.0"
        },
        "142": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 33.262,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840714"
            },
            "s-store": null,
            "id": 42143,
            "s-ver": "1.0.0"
        },
        "143": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 1 lights",
            "data": null,
            "w-state": {
                "tick_usage": 33.564,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.840864"
            },
            "s-store": null,
            "id": 42144,
            "s-ver": "1.0.0"
        },
        "144": {
            "ts": {
                "date": "2025-05-16 19:56:44.840000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 1 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 33.874,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.841019"
            },
            "s-store": null,
            "id": 42145,
            "s-ver": "1.0.0"
        },
        "145": {
            "ts": {
                "date": "2025-05-16 19:56:44.841000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 34.334,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.841249"
            },
            "s-store": null,
            "id": 42146,
            "s-ver": "1.0.0"
        },
        "146": {
            "ts": {
                "date": "2025-05-16 19:56:44.841000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 1 lights",
            "data": null,
            "w-state": {
                "tick_usage": 34.856,
                "tick_lag": 0.5,
                "time": 56126,
                "timestamp": "1747425404.841511"
            },
            "s-store": null,
            "id": 42147,
            "s-ver": "1.0.0"
        },
        "147": {
            "ts": {
                "date": "2025-05-16 19:56:55.210000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "aurumdude\/(Markis DeVries) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 54.31,
                "tick_lag": 0.5,
                "time": 56226.5,
                "timestamp": "1747425415.210303"
            },
            "s-store": null,
            "id": 42295,
            "s-ver": "1.0.0"
        },
        "148": {
            "ts": {
                "date": "2025-05-16 19:56:55.210000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 54.998,
                "tick_lag": 0.5,
                "time": 56226.5,
                "timestamp": "1747425415.210646"
            },
            "s-store": null,
            "id": 42296,
            "s-ver": "1.0.0"
        },
        "149": {
            "ts": {
                "date": "2025-05-16 20:09:27.644000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 317.166,
                "tick_lag": 0.5,
                "time": 63620.5,
                "timestamp": "1747426167.645037"
            },
            "s-store": null,
            "id": 48636,
            "s-ver": "1.0.0"
        },
        "150": {
            "ts": {
                "date": "2025-05-16 20:09:27.645000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Holden Karr was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 317.696,
                "tick_lag": 0.5,
                "time": 63620.5,
                "timestamp": "1747426167.645303"
            },
            "s-store": null,
            "id": 48637,
            "s-ver": "1.0.0"
        },
        "151": {
            "ts": {
                "date": "2025-05-16 20:09:27.645000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 77084.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 318.442,
                "tick_lag": 0.5,
                "time": 63620.5,
                "timestamp": "1747426167.645675"
            },
            "s-store": null,
            "id": 48638,
            "s-ver": "1.0.0"
        },
        "152": {
            "ts": {
                "date": "2025-05-16 20:09:27.670000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 20.248,
                "tick_lag": 0.5,
                "time": 63621,
                "timestamp": "1747426167.670936"
            },
            "s-store": null,
            "id": 48643,
            "s-ver": "1.0.0"
        },
        "153": {
            "ts": {
                "date": "2025-05-16 20:09:27.671000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "deadbanana34\/(Holden Karr) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 20.708,
                "tick_lag": 0.5,
                "time": 63621,
                "timestamp": "1747426167.671166"
            },
            "s-store": null,
            "id": 48644,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-16 18:21:19.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 252273,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1747419679.242882\",\"round-id\":\"252273\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-16 18:25:41.237\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":6.942,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.237836\"},\"s-store\":null,\"id\":1928,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.237\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":7.36,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.238044\"},\"s-store\":null,\"id\":1929,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.238\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":7.658,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.238193\"},\"s-store\":null,\"id\":1930,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.238\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 9: 67\",\"data\":null,\"w-state\":{\"tick_usage\":7.938,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.238333\"},\"s-store\":null,\"id\":1931,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.238\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 31! (5.9 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":8.272,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.238500\"},\"s-store\":null,\"id\":1932,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.405\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 9 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":342.598,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.405663\"},\"s-store\":null,\"id\":2703,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.405\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Traitors failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":342.942,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.405835\"},\"s-store\":null,\"id\":2704,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.405\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":343.244,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.405986\"},\"s-store\":null,\"id\":2705,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Brothers failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":343.538,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406133\"},\"s-store\":null,\"id\":2706,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":343.832,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406280\"},\"s-store\":null,\"id\":2707,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":344.124,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406426\"},\"s-store\":null,\"id\":2708,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":344.438,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406583\"},\"s-store\":null,\"id\":2709,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":344.73,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406729\"},\"s-store\":null,\"id\":2710,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":345.04,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.406884\"},\"s-store\":null,\"id\":2711,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.406\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":345.33,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407029\"},\"s-store\":null,\"id\":2712,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.407\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":345.62,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407175\"},\"s-store\":null,\"id\":2713,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.407\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":345.91,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407319\"},\"s-store\":null,\"id\":2714,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.407\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":346.216,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407472\"},\"s-store\":null,\"id\":2715,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.407\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":346.506,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407617\"},\"s-store\":null,\"id\":2716,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.407\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 5.9 left.\",\"data\":null,\"w-state\":{\"tick_usage\":346.798,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.407763\"},\"s-store\":null,\"id\":2717,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.408\",\"cat\":\"dynamic\",\"msg\":\"5.9 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":348.11,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.408419\"},\"s-store\":null,\"id\":2718,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:25:41.408\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":348.438,\"tick_lag\":0.5,\"time\":2048.5,\"timestamp\":\"1747419941.408583\"},\"s-store\":null,\"id\":2719,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.946\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":20.008,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.946648\"},\"s-store\":null,\"id\":15388,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.946\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":20.506,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.946898\"},\"s-store\":null,\"id\":15389,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.946\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":20.85,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947069\"},\"s-store\":null,\"id\":15390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":21.2,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947245\"},\"s-store\":null,\"id\":15391,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":21.526,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947407\"},\"s-store\":null,\"id\":15392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":21.874,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947581\"},\"s-store\":null,\"id\":15393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":22.192,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947740\"},\"s-store\":null,\"id\":15394,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":22.508,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.947898\"},\"s-store\":null,\"id\":15395,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.947\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":22.824,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.948056\"},\"s-store\":null,\"id\":15396,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":25.166,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.949227\"},\"s-store\":null,\"id\":15397,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":25.484,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.949386\"},\"s-store\":null,\"id\":15398,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":25.824,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.949557\"},\"s-store\":null,\"id\":15399,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":26.188,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.949738\"},\"s-store\":null,\"id\":15400,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":26.51,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.949899\"},\"s-store\":null,\"id\":15401,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.949\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":26.82,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.950054\"},\"s-store\":null,\"id\":15402,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.950\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":28.156,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.950722\"},\"s-store\":null,\"id\":15403,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.950\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":28.488,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.950889\"},\"s-store\":null,\"id\":15404,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.951\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":29.612,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.951450\"},\"s-store\":null,\"id\":15405,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.951\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":29.948,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.951618\"},\"s-store\":null,\"id\":15406,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.951\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":30.828,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952059\"},\"s-store\":null,\"id\":15407,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":31.132,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952210\"},\"s-store\":null,\"id\":15408,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":31.466,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952377\"},\"s-store\":null,\"id\":15409,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":31.768,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952528\"},\"s-store\":null,\"id\":15410,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":32.108,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952698\"},\"s-store\":null,\"id\":15411,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":32.416,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.952852\"},\"s-store\":null,\"id\":15412,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.952\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates failed acceptable: min\\\/max players out of range (minimum: 20) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":32.746,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953017\"},\"s-store\":null,\"id\":15413,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":33.056,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953172\"},\"s-store\":null,\"id\":15414,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":33.38,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953334\"},\"s-store\":null,\"id\":15415,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":33.708,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953498\"},\"s-store\":null,\"id\":15416,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 5 lights\",\"data\":null,\"w-state\":{\"tick_usage\":34.036,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953663\"},\"s-store\":null,\"id\":15417,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"Rolling 5 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":34.352,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.953820\"},\"s-store\":null,\"id\":15418,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.953\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":34.834,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.954062\"},\"s-store\":null,\"id\":15419,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:06.954\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 5 lights\",\"data\":null,\"w-state\":{\"tick_usage\":35.288,\"tick_lag\":0.5,\"time\":20119.5,\"timestamp\":\"1747421766.954288\"},\"s-store\":null,\"id\":15420,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:17.002\",\"cat\":\"dynamic\",\"msg\":\"squishypone\\\/(Alannah O'Neill) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":16.484,\"tick_lag\":0.5,\"time\":20220,\"timestamp\":\"1747421777.003029\"},\"s-store\":null,\"id\":15506,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 18:56:17.003\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":17.018,\"tick_lag\":0.5,\"time\":20220,\"timestamp\":\"1747421777.003297\"},\"s-store\":null,\"id\":15507,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:01:48.510\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":326.99,\"tick_lag\":0.5,\"time\":23508.5,\"timestamp\":\"1747422108.511153\"},\"s-store\":null,\"id\":17469,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:01:48.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":327.476,\"tick_lag\":0.5,\"time\":23508.5,\"timestamp\":\"1747422108.511396\"},\"s-store\":null,\"id\":17470,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:01:48.511\",\"cat\":\"dynamic\",\"msg\":\"Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":327.842,\"tick_lag\":0.5,\"time\":23508.5,\"timestamp\":\"1747422108.511578\"},\"s-store\":null,\"id\":17471,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:01:48.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":328.328,\"tick_lag\":0.5,\"time\":23508.5,\"timestamp\":\"1747422108.511822\"},\"s-store\":null,\"id\":17472,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:01:48.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":328.644,\"tick_lag\":0.5,\"time\":23508.5,\"timestamp\":\"1747422108.511979\"},\"s-store\":null,\"id\":17473,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:12:49.333\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":408.144,\"tick_lag\":0.5,\"time\":30059,\"timestamp\":\"1747422769.334243\"},\"s-store\":null,\"id\":22318,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:12:49.334\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":408.774,\"tick_lag\":0.5,\"time\":30059,\"timestamp\":\"1747422769.334558\"},\"s-store\":null,\"id\":22319,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:12:49.334\",\"cat\":\"dynamic\",\"msg\":\"Ace Heart was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":409.178,\"tick_lag\":0.5,\"time\":30059,\"timestamp\":\"1747422769.334760\"},\"s-store\":null,\"id\":22320,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:12:49.334\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":409.79,\"tick_lag\":0.5,\"time\":30059,\"timestamp\":\"1747422769.335066\"},\"s-store\":null,\"id\":22321,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:12:49.335\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Ace Heart was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":410.146,\"tick_lag\":0.5,\"time\":30059,\"timestamp\":\"1747422769.335244\"},\"s-store\":null,\"id\":22322,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.891\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":17.624,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.892171\"},\"s-store\":null,\"id\":28414,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.892\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":18.28,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.892499\"},\"s-store\":null,\"id\":28415,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.892\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":18.742,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.892731\"},\"s-store\":null,\"id\":28416,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.892\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":19.214,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.892966\"},\"s-store\":null,\"id\":28417,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.893\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":19.66,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.893189\"},\"s-store\":null,\"id\":28418,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.893\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":20.108,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.893413\"},\"s-store\":null,\"id\":28419,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.893\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":20.56,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.893640\"},\"s-store\":null,\"id\":28420,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.893\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":21.024,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.893872\"},\"s-store\":null,\"id\":28421,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.893\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":21.474,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.894096\"},\"s-store\":null,\"id\":28422,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.895\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":24.664,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.895691\"},\"s-store\":null,\"id\":28423,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.895\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":25.108,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.895913\"},\"s-store\":null,\"id\":28424,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.895\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":25.57,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.896145\"},\"s-store\":null,\"id\":28425,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.896\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":26.016,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.896367\"},\"s-store\":null,\"id\":28426,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.896\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":26.494,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.896606\"},\"s-store\":null,\"id\":28427,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.896\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":26.942,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.896830\"},\"s-store\":null,\"id\":28428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.897\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":29.148,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.897934\"},\"s-store\":null,\"id\":28429,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.898\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":29.622,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.898170\"},\"s-store\":null,\"id\":28430,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.898\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":31.258,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.898989\"},\"s-store\":null,\"id\":28431,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.899\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":31.702,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.899211\"},\"s-store\":null,\"id\":28432,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.899\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":32.982,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.899851\"},\"s-store\":null,\"id\":28433,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.899\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":33.434,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.900076\"},\"s-store\":null,\"id\":28434,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.900\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":33.892,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.900305\"},\"s-store\":null,\"id\":28435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.900\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":34.32,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.900519\"},\"s-store\":null,\"id\":28436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.900\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":34.792,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.900756\"},\"s-store\":null,\"id\":28437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.900\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":35.222,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.900971\"},\"s-store\":null,\"id\":28438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.901\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (20)\",\"data\":null,\"w-state\":{\"tick_usage\":36.084,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.901401\"},\"s-store\":null,\"id\":28439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.901\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 20, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":36.54,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.901629\"},\"s-store\":null,\"id\":28440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.901\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":36.972,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.901845\"},\"s-store\":null,\"id\":28441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.901\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":37.416,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.902067\"},\"s-store\":null,\"id\":28442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.902\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":38.064,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.902392\"},\"s-store\":null,\"id\":28443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:21.902\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":38.876,\"tick_lag\":0.5,\"time\":38121,\"timestamp\":\"1747423581.902797\"},\"s-store\":null,\"id\":28444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:32.183\",\"cat\":\"dynamic\",\"msg\":\"Wildorado\\\/(Reid Thomlinson) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":16.136,\"tick_lag\":0.5,\"time\":38221.5,\"timestamp\":\"1747423592.183305\"},\"s-store\":null,\"id\":28531,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:26:32.183\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":16.86,\"tick_lag\":0.5,\"time\":38221.5,\"timestamp\":\"1747423592.183667\"},\"s-store\":null,\"id\":28532,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:42:09.062\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":421.952,\"tick_lag\":0.5,\"time\":47512,\"timestamp\":\"1747424529.062694\"},\"s-store\":null,\"id\":35649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:42:09.062\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":422.504,\"tick_lag\":0.5,\"time\":47512,\"timestamp\":\"1747424529.062970\"},\"s-store\":null,\"id\":35650,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:42:09.063\",\"cat\":\"dynamic\",\"msg\":\"Stephanie Holmes was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":422.86,\"tick_lag\":0.5,\"time\":47512,\"timestamp\":\"1747424529.063148\"},\"s-store\":null,\"id\":35651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:42:09.063\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":423.41,\"tick_lag\":0.5,\"time\":47512,\"timestamp\":\"1747424529.063423\"},\"s-store\":null,\"id\":35652,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:42:09.063\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stephanie Holmes was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":423.766,\"tick_lag\":0.5,\"time\":47512,\"timestamp\":\"1747424529.063601\"},\"s-store\":null,\"id\":35653,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.831\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":16.252,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.832208\"},\"s-store\":null,\"id\":42107,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.832\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":16.768,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.832467\"},\"s-store\":null,\"id\":42108,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.832\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":17.124,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.832644\"},\"s-store\":null,\"id\":42109,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.832\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":17.498,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.832831\"},\"s-store\":null,\"id\":42110,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.832\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":17.814,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.832989\"},\"s-store\":null,\"id\":42111,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.833\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":18.13,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.833147\"},\"s-store\":null,\"id\":42112,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.833\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":18.442,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.833303\"},\"s-store\":null,\"id\":42113,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.833\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":18.766,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.833465\"},\"s-store\":null,\"id\":42114,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.833\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":19.142,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.833653\"},\"s-store\":null,\"id\":42115,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.834\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":21.718,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.834941\"},\"s-store\":null,\"id\":42116,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.834\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":22.026,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835095\"},\"s-store\":null,\"id\":42117,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":22.366,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835265\"},\"s-store\":null,\"id\":42118,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":22.668,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835417\"},\"s-store\":null,\"id\":42119,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":23.004,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835584\"},\"s-store\":null,\"id\":42120,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":23.296,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835730\"},\"s-store\":null,\"id\":42121,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":23.66,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.835912\"},\"s-store\":null,\"id\":42122,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.835\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":23.956,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.836061\"},\"s-store\":null,\"id\":42123,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.836\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":24.738,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.836452\"},\"s-store\":null,\"id\":42124,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.836\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":25.08,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.836622\"},\"s-store\":null,\"id\":42125,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.836\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":25.786,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.836976\"},\"s-store\":null,\"id\":42126,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.837\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":26.1,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.837132\"},\"s-store\":null,\"id\":42127,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.837\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":26.878,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.837521\"},\"s-store\":null,\"id\":42128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.837\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":27.236,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.837700\"},\"s-store\":null,\"id\":42129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.837\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":27.784,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.837974\"},\"s-store\":null,\"id\":42130,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.838\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":28.104,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.838134\"},\"s-store\":null,\"id\":42131,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.838\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":29.182,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.838673\"},\"s-store\":null,\"id\":42132,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.838\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":29.496,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.838830\"},\"s-store\":null,\"id\":42133,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":30.324,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.839245\"},\"s-store\":null,\"id\":42134,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":30.614,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.839389\"},\"s-store\":null,\"id\":42135,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":30.984,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.839574\"},\"s-store\":null,\"id\":42136,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":31.296,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.839730\"},\"s-store\":null,\"id\":42137,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":31.628,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.839896\"},\"s-store\":null,\"id\":42138,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.839\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":31.926,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840045\"},\"s-store\":null,\"id\":42139,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates failed acceptable: min\\\/max players out of range (minimum: 20) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":32.268,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840216\"},\"s-store\":null,\"id\":42140,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":32.578,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840371\"},\"s-store\":null,\"id\":42141,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":32.91,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840538\"},\"s-store\":null,\"id\":42142,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":33.262,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840714\"},\"s-store\":null,\"id\":42143,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 1 lights\",\"data\":null,\"w-state\":{\"tick_usage\":33.564,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.840864\"},\"s-store\":null,\"id\":42144,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.840\",\"cat\":\"dynamic\",\"msg\":\"Rolling 1 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":33.874,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.841019\"},\"s-store\":null,\"id\":42145,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.841\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":34.334,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.841249\"},\"s-store\":null,\"id\":42146,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:44.841\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 1 lights\",\"data\":null,\"w-state\":{\"tick_usage\":34.856,\"tick_lag\":0.5,\"time\":56126,\"timestamp\":\"1747425404.841511\"},\"s-store\":null,\"id\":42147,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:55.210\",\"cat\":\"dynamic\",\"msg\":\"aurumdude\\\/(Markis DeVries) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":54.31,\"tick_lag\":0.5,\"time\":56226.5,\"timestamp\":\"1747425415.210303\"},\"s-store\":null,\"id\":42295,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 19:56:55.210\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":54.998,\"tick_lag\":0.5,\"time\":56226.5,\"timestamp\":\"1747425415.210646\"},\"s-store\":null,\"id\":42296,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 20:09:27.644\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (31) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":317.166,\"tick_lag\":0.5,\"time\":63620.5,\"timestamp\":\"1747426167.645037\"},\"s-store\":null,\"id\":48636,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 20:09:27.645\",\"cat\":\"dynamic\",\"msg\":\"Holden Karr was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":317.696,\"tick_lag\":0.5,\"time\":63620.5,\"timestamp\":\"1747426167.645303\"},\"s-store\":null,\"id\":48637,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 20:09:27.645\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 77084.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":318.442,\"tick_lag\":0.5,\"time\":63620.5,\"timestamp\":\"1747426167.645675\"},\"s-store\":null,\"id\":48638,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 20:09:27.670\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":20.248,\"tick_lag\":0.5,\"time\":63621,\"timestamp\":\"1747426167.670936\"},\"s-store\":null,\"id\":48643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-16 20:09:27.671\",\"cat\":\"dynamic\",\"msg\":\"deadbanana34\\\/(Holden Karr) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":20.708,\"tick_lag\":0.5,\"time\":63621,\"timestamp\":\"1747426167.671166\"},\"s-store\":null,\"id\":48644,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/05\/16\/round-252273\/dynamic.log.json"
}