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

dynamic

  • #2276 @ 2025-04-05 00:24:16 Dynamic mode parameters for the round:
  • #2277 @ 2025-04-05 00:24:16 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2278 @ 2025-04-05 00:24:16 Stacking limit is 90.
  • #2279 @ 2025-04-05 00:24:16 Calculated maximum threat level based on player count of 13: 79
  • #2280 @ 2025-04-05 00:24:16 Dynamic Mode initialized with a Threat Level of... 37! (3.1 round start budget)
  • #2281 @ 2025-04-05 00:24:16 Listing 13 round start rulesets, and 13 players ready.
  • #2282 @ 2025-04-05 00:24:16 FAIL: Malfunctioning AI failed acceptable: threat_level (37) < requirement (101)
  • #2283 @ 2025-04-05 00:24:16 FAIL: Changelings failed acceptable: threat_level (37) < requirement (50)
  • #2284 @ 2025-04-05 00:24:16 FAIL: Heretics failed acceptable: threat_level (37) < requirement (50)
  • #2285 @ 2025-04-05 00:24:16 FAIL: Wizard failed acceptable: threat_level (37) < requirement (90)
  • #2286 @ 2025-04-05 00:24:16 FAIL: Blood Cult failed acceptable: threat_level (37) < requirement (90)
  • #2287 @ 2025-04-05 00:24:16 FAIL: Nuclear Emergency failed acceptable: threat_level (37) < requirement (90)
  • #2288 @ 2025-04-05 00:24:16 FAIL: Clown Operatives failed acceptable: threat_level (37) < requirement (101)
  • #2289 @ 2025-04-05 00:24:16 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (13)
  • #2290 @ 2025-04-05 00:24:16 FAIL: Extended failed acceptable: threat_level (37) < requirement (101)
  • #2291 @ 2025-04-05 00:24:16 FAIL: Meteor failed acceptable: threat_level (37) < requirement (101)
  • #2292 @ 2025-04-05 00:24:16 No more rules can be applied, stopping with 3.1 left.
  • #2293 @ 2025-04-05 00:24:16 3.1 round start budget was left, donating it to midrounds.
  • #2294 @ 2025-04-05 00:24:16 Picked the following roundstart rules:
  • #6917 @ 2025-04-05 00:29:51 FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)
  • #6918 @ 2025-04-05 00:29:51 FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)
  • #6919 @ 2025-04-05 00:29:51 Stephanie Holmes was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #6920 @ 2025-04-05 00:29:51 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #6921 @ 2025-04-05 00:29:51 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.
  • #6997 @ 2025-04-05 00:29:56 FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)
  • #6998 @ 2025-04-05 00:29:56 FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)
  • #6999 @ 2025-04-05 00:29:56 Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #7000 @ 2025-04-05 00:29:56 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #7001 @ 2025-04-05 00:29:56 FAIL: Sam Dusker was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #7346 @ 2025-04-05 00:30:30 FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)
  • #7347 @ 2025-04-05 00:30:30 FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)
  • #7348 @ 2025-04-05 00:30:30 Klyde Barrow was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #7349 @ 2025-04-05 00:30:30 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #7350 @ 2025-04-05 00:30:30 FAIL: Klyde Barrow was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #10314 @ 2025-04-05 00:34:10 FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)
  • #10315 @ 2025-04-05 00:34:10 Cloey Jay was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.
  • #10316 @ 2025-04-05 00:34:10 A latejoin rulset triggered successfully, the next latejoin injection will happen at 10851.5 round time.
  • #10323 @ 2025-04-05 00:34:10 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #10324 @ 2025-04-05 00:34:10 mizukiyoshino/(Cloey Jay) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #20952 @ 2025-04-05 00:46:58 FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)
  • #20953 @ 2025-04-05 00:46:58 Glen Garry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.
  • #20954 @ 2025-04-05 00:46:58 A latejoin rulset triggered successfully, the next latejoin injection will happen at 30373 round time.
  • #20957 @ 2025-04-05 00:46:58 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #20958 @ 2025-04-05 00:46:58 investigate311/(Glen Garry) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #27109 @ 2025-04-05 00:51:40 A midround ruleset is rolling, and will be LIGHT.
  • #27110 @ 2025-04-05 00:51:40 FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)
  • #27111 @ 2025-04-05 00:51:40 FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 37
  • #27112 @ 2025-04-05 00:51:40 FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)
  • #27113 @ 2025-04-05 00:51:40 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 37
  • #27114 @ 2025-04-05 00:51:40 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16000.5
  • #27115 @ 2025-04-05 00:51:40 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 16000.5
  • #27128 @ 2025-04-05 00:51:41 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 37
  • #27129 @ 2025-04-05 00:51:41 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16014
  • #27130 @ 2025-04-05 00:51:41 FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 2 found
  • #27131 @ 2025-04-05 00:51:41 FAIL: Malfunctioning AI is not ready()
  • #27132 @ 2025-04-05 00:51:41 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37
  • #27133 @ 2025-04-05 00:51:41 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37
  • #27134 @ 2025-04-05 00:51:41 Rolling LIGHT... 3 heavies / 7 lights
  • #27135 @ 2025-04-05 00:51:41 Rolling 7 light rulesets
  • #27136 @ 2025-04-05 00:51:41 Syndicate Sleeper Agent ruleset executing...
  • #27356 @ 2025-04-05 00:51:52 iamcooldan/(Bartholomew Davis) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #27357 @ 2025-04-05 00:51:52 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #62908 @ 2025-04-05 01:19:19 A midround ruleset is rolling, and will be HEAVY.
  • #62909 @ 2025-04-05 01:19:19 FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)
  • #62910 @ 2025-04-05 01:19:19 FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 37
  • #62911 @ 2025-04-05 01:19:19 FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)
  • #62912 @ 2025-04-05 01:19:19 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 37
  • #62913 @ 2025-04-05 01:19:19 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 37
  • #62914 @ 2025-04-05 01:19:19 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #62915 @ 2025-04-05 01:19:19 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #62916 @ 2025-04-05 01:19:19 FAIL: Malfunctioning AI is not ready()
  • #62917 @ 2025-04-05 01:19:19 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37
  • #62918 @ 2025-04-05 01:19:19 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37
  • #62919 @ 2025-04-05 01:19:19 Rolling HEAVY... 6 heavies / 7 lights
  • #62920 @ 2025-04-05 01:19:19 Rolling 6 heavy rulesets
  • #62921 @ 2025-04-05 01:19:19 Alien Infestation ruleset executing...
  • #63149 @ 2025-04-05 01:19:30 Polling 8 players to apply for the Alien Infestation ruleset.
  • #64007 @ 2025-04-05 01:20:03 1 players volunteered for Alien Infestation.
  • #64015 @ 2025-04-05 01:20:03 pjk2nd/(alien larva (922)) was spawned as an alien by the midround ruleset.
  • #64016 @ 2025-04-05 01:20:03 Injected a Midround ruleset Alien Infestation.
  • #69445 @ 2025-04-05 01:26:15 FAIL: Hydrain was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #76237 @ 2025-04-05 01:31:55 FAIL: Dreary Doom was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-04-05 00:24:16.042000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 7.064,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.042566"
            },
            "s-store": null,
            "id": 2276,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-04-05 00:24:16.042000",
                "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.488,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.042778"
            },
            "s-store": null,
            "id": 2277,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-04-05 00:24:16.042000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 7.85,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.042959"
            },
            "s-store": null,
            "id": 2278,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-04-05 00:24:16.043000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 13: 79",
            "data": null,
            "w-state": {
                "tick_usage": 8.246,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.043157"
            },
            "s-store": null,
            "id": 2279,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-04-05 00:24:16.043000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 37! (3.1 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 8.652,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.043360"
            },
            "s-store": null,
            "id": 2280,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-04-05 00:24:16.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 13 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 157.096,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.117582"
            },
            "s-store": null,
            "id": 2281,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-04-05 00:24:16.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (37) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 157.534,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.117801"
            },
            "s-store": null,
            "id": 2282,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-04-05 00:24:16.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 157.908,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.117988"
            },
            "s-store": null,
            "id": 2283,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 158.272,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.118169"
            },
            "s-store": null,
            "id": 2284,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (37) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 158.638,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.118353"
            },
            "s-store": null,
            "id": 2285,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (37) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 158.994,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.118531"
            },
            "s-store": null,
            "id": 2286,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (37) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 159.336,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.118701"
            },
            "s-store": null,
            "id": 2287,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (37) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 159.69,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.118879"
            },
            "s-store": null,
            "id": 2288,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-04-05 00:24:16.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (13)",
            "data": null,
            "w-state": {
                "tick_usage": 160.042,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.119055"
            },
            "s-store": null,
            "id": 2289,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-04-05 00:24:16.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (37) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 160.402,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.119235"
            },
            "s-store": null,
            "id": 2290,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-04-05 00:24:16.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (37) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 160.75,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.119409"
            },
            "s-store": null,
            "id": 2291,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-04-05 00:24:16.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 3.1 left.",
            "data": null,
            "w-state": {
                "tick_usage": 161.104,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.119586"
            },
            "s-store": null,
            "id": 2292,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-04-05 00:24:16.120000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3.1 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 162.462,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.120265"
            },
            "s-store": null,
            "id": 2293,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-04-05 00:24:16.120000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 162.818,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1743812656.120443"
            },
            "s-store": null,
            "id": 2294,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-04-05 00:29:51.127000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 407.63,
                "tick_lag": 0.5,
                "time": 5307,
                "timestamp": "1743812991.128149"
            },
            "s-store": null,
            "id": 6917,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-04-05 00:29:51.128000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 408.148,
                "tick_lag": 0.5,
                "time": 5307,
                "timestamp": "1743812991.128408"
            },
            "s-store": null,
            "id": 6918,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-04-05 00:29:51.128000",
                "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": 408.508,
                "tick_lag": 0.5,
                "time": 5307,
                "timestamp": "1743812991.128588"
            },
            "s-store": null,
            "id": 6919,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-04-05 00:29:51.128000",
                "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": 409.022,
                "tick_lag": 0.5,
                "time": 5307,
                "timestamp": "1743812991.128845"
            },
            "s-store": null,
            "id": 6920,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-04-05 00:29:51.128000",
                "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": 409.36,
                "tick_lag": 0.5,
                "time": 5307,
                "timestamp": "1743812991.129014"
            },
            "s-store": null,
            "id": 6921,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-04-05 00:29:56.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 371.78,
                "tick_lag": 0.5,
                "time": 5359,
                "timestamp": "1743812996.565784"
            },
            "s-store": null,
            "id": 6997,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-04-05 00:29:56.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 372.172,
                "tick_lag": 0.5,
                "time": 5359,
                "timestamp": "1743812996.565979"
            },
            "s-store": null,
            "id": 6998,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-04-05 00:29:56.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 372.558,
                "tick_lag": 0.5,
                "time": 5359,
                "timestamp": "1743812996.566173"
            },
            "s-store": null,
            "id": 6999,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-04-05 00:29:56.566000",
                "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": 373.13,
                "tick_lag": 0.5,
                "time": 5359,
                "timestamp": "1743812996.566458"
            },
            "s-store": null,
            "id": 7000,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-04-05 00:29:56.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sam Dusker 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": 373.462,
                "tick_lag": 0.5,
                "time": 5359,
                "timestamp": "1743812996.566625"
            },
            "s-store": null,
            "id": 7001,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-04-05 00:30:30.533000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 455.692,
                "tick_lag": 0.5,
                "time": 5689,
                "timestamp": "1743813030.534153"
            },
            "s-store": null,
            "id": 7346,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-04-05 00:30:30.534000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 456.218,
                "tick_lag": 0.5,
                "time": 5689,
                "timestamp": "1743813030.534415"
            },
            "s-store": null,
            "id": 7347,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-04-05 00:30:30.534000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Klyde Barrow was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 456.604,
                "tick_lag": 0.5,
                "time": 5689,
                "timestamp": "1743813030.534609"
            },
            "s-store": null,
            "id": 7348,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-04-05 00:30:30.534000",
                "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": 457.178,
                "tick_lag": 0.5,
                "time": 5689,
                "timestamp": "1743813030.534896"
            },
            "s-store": null,
            "id": 7349,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-04-05 00:30:30.534000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Klyde Barrow 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": 457.52,
                "tick_lag": 0.5,
                "time": 5689,
                "timestamp": "1743813030.535067"
            },
            "s-store": null,
            "id": 7350,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-04-05 00:34:10.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 432.198,
                "tick_lag": 0.5,
                "time": 7851.5,
                "timestamp": "1743813250.573774"
            },
            "s-store": null,
            "id": 10314,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-04-05 00:34:10.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Cloey Jay was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 432.672,
                "tick_lag": 0.5,
                "time": 7851.5,
                "timestamp": "1743813250.574010"
            },
            "s-store": null,
            "id": 10315,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-04-05 00:34:10.574000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 10851.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 433.43,
                "tick_lag": 0.5,
                "time": 7851.5,
                "timestamp": "1743813250.574390"
            },
            "s-store": null,
            "id": 10316,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-04-05 00:34:10.601000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 48.794,
                "tick_lag": 0.5,
                "time": 7852,
                "timestamp": "1743813250.601194"
            },
            "s-store": null,
            "id": 10323,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-04-05 00:34:10.601000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "mizukiyoshino\/(Cloey Jay) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 49.374,
                "tick_lag": 0.5,
                "time": 7852,
                "timestamp": "1743813250.601484"
            },
            "s-store": null,
            "id": 10324,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-04-05 00:46:58.072000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 311.796,
                "tick_lag": 0.5,
                "time": 15373,
                "timestamp": "1743814018.073001"
            },
            "s-store": null,
            "id": 20952,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-04-05 00:46:58.073000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Glen Garry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 312.324,
                "tick_lag": 0.5,
                "time": 15373,
                "timestamp": "1743814018.073264"
            },
            "s-store": null,
            "id": 20953,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-04-05 00:46:58.073000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 30373 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 313.11,
                "tick_lag": 0.5,
                "time": 15373,
                "timestamp": "1743814018.073658"
            },
            "s-store": null,
            "id": 20954,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-04-05 00:46:58.089000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 16.668,
                "tick_lag": 0.5,
                "time": 15373.5,
                "timestamp": "1743814018.090050"
            },
            "s-store": null,
            "id": 20957,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-04-05 00:46:58.090000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "investigate311\/(Glen Garry) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 17.298,
                "tick_lag": 0.5,
                "time": 15373.5,
                "timestamp": "1743814018.090365"
            },
            "s-store": null,
            "id": 20958,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-04-05 00:51:40.419000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 36.778,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.419238"
            },
            "s-store": null,
            "id": 27109,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-04-05 00:51:40.419000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 37.272,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.419485"
            },
            "s-store": null,
            "id": 27110,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-04-05 00:51:40.419000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 37.62,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.419658"
            },
            "s-store": null,
            "id": 27111,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-04-05 00:51:40.419000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 37.998,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.419848"
            },
            "s-store": null,
            "id": 27112,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-04-05 00:51:40.419000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 38.334,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.420016"
            },
            "s-store": null,
            "id": 27113,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-04-05 00:51:40.420000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16000.5",
            "data": null,
            "w-state": {
                "tick_usage": 38.688,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.420192"
            },
            "s-store": null,
            "id": 27114,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-04-05 00:51:40.420000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 16000.5",
            "data": null,
            "w-state": {
                "tick_usage": 39.082,
                "tick_lag": 0.5,
                "time": 18103,
                "timestamp": "1743814300.420390"
            },
            "s-store": null,
            "id": 27115,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-04-05 00:51:41.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 80.538,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.927487"
            },
            "s-store": null,
            "id": 27128,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-04-05 00:51:41.928000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16014",
            "data": null,
            "w-state": {
                "tick_usage": 82.22,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.928328"
            },
            "s-store": null,
            "id": 27129,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-04-05 00:51:41.929000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 2 found",
            "data": null,
            "w-state": {
                "tick_usage": 83.834,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.929134"
            },
            "s-store": null,
            "id": 27130,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-04-05 00:51:41.929000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 84.192,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.929313"
            },
            "s-store": null,
            "id": 27131,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-04-05 00:51:41.929000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 84.826,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.929631"
            },
            "s-store": null,
            "id": 27132,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-04-05 00:51:41.929000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 85.164,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.929799"
            },
            "s-store": null,
            "id": 27133,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-04-05 00:51:41.929000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 3 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 85.54,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.929988"
            },
            "s-store": null,
            "id": 27134,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-04-05 00:51:41.930000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 85.872,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.930154"
            },
            "s-store": null,
            "id": 27135,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-04-05 00:51:41.930000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 86.412,
                "tick_lag": 0.5,
                "time": 18116.5,
                "timestamp": "1743814301.930423"
            },
            "s-store": null,
            "id": 27136,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-04-05 00:51:52.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "iamcooldan\/(Bartholomew Davis) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 39.578,
                "tick_lag": 0.5,
                "time": 18217,
                "timestamp": "1743814312.016812"
            },
            "s-store": null,
            "id": 27356,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-04-05 00:51:52.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 40.03,
                "tick_lag": 0.5,
                "time": 18217,
                "timestamp": "1743814312.017038"
            },
            "s-store": null,
            "id": 27357,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-04-05 01:19:19.870000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 39.648,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.870780"
            },
            "s-store": null,
            "id": 62908,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-04-05 01:19:19.870000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 40.292,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.871101"
            },
            "s-store": null,
            "id": 62909,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-04-05 01:19:19.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 40.71,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.871310"
            },
            "s-store": null,
            "id": 62910,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-04-05 01:19:19.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 41.194,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.871552"
            },
            "s-store": null,
            "id": 62911,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-04-05 01:19:19.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 41.624,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.871767"
            },
            "s-store": null,
            "id": 62912,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-04-05 01:19:19.875000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 49.996,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.875952"
            },
            "s-store": null,
            "id": 62913,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-04-05 01:19:19.878000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 54.4,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.878154"
            },
            "s-store": null,
            "id": 62914,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-04-05 01:19:19.878000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 54.786,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.878347"
            },
            "s-store": null,
            "id": 62915,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-04-05 01:19:19.878000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 55.266,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.878588"
            },
            "s-store": null,
            "id": 62916,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-04-05 01:19:19.878000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 56.054,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.878982"
            },
            "s-store": null,
            "id": 62917,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-04-05 01:19:19.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37",
            "data": null,
            "w-state": {
                "tick_usage": 56.474,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.879192"
            },
            "s-store": null,
            "id": 62918,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-04-05 01:19:19.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 6 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 56.864,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.879387"
            },
            "s-store": null,
            "id": 62919,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-04-05 01:19:19.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 57.216,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.879563"
            },
            "s-store": null,
            "id": 62920,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-04-05 01:19:19.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Alien Infestation ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 57.782,
                "tick_lag": 0.5,
                "time": 34105,
                "timestamp": "1743815959.879846"
            },
            "s-store": null,
            "id": 62921,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-04-05 01:19:30.041000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 8 players to apply for the Alien Infestation ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 33.904,
                "tick_lag": 0.5,
                "time": 34205.5,
                "timestamp": "1743815970.041430"
            },
            "s-store": null,
            "id": 63149,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-04-05 01:20:03.011000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1 players volunteered for Alien Infestation.",
            "data": null,
            "w-state": {
                "tick_usage": 2.044,
                "tick_lag": 0.5,
                "time": 34515.5,
                "timestamp": "1743816003.011889"
            },
            "s-store": null,
            "id": 64007,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-04-05 01:20:03.124000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "pjk2nd\/(alien larva (922)) was spawned as an alien by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 228.044,
                "tick_lag": 0.5,
                "time": 34515.5,
                "timestamp": "1743816003.124888"
            },
            "s-store": null,
            "id": 64015,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-04-05 01:20:03.128000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Alien Infestation.",
            "data": null,
            "w-state": {
                "tick_usage": 236.024,
                "tick_lag": 0.5,
                "time": 34515.5,
                "timestamp": "1743816003.128879"
            },
            "s-store": null,
            "id": 64016,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-04-05 01:26:15.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Hydrain was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 449.16,
                "tick_lag": 0.5,
                "time": 38031,
                "timestamp": "1743816375.382397"
            },
            "s-store": null,
            "id": 69445,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-04-05 01:31:55.300000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dreary Doom was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 419.308,
                "tick_lag": 0.5,
                "time": 41177,
                "timestamp": "1743816715.300724"
            },
            "s-store": null,
            "id": 76237,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-04-05 00:20:04.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 250925,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1743812404.762093\",\"round-id\":\"250925\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-04-05 00:24:16.042\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":7.064,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.042566\"},\"s-store\":null,\"id\":2276,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.042\",\"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.488,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.042778\"},\"s-store\":null,\"id\":2277,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.042\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":7.85,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.042959\"},\"s-store\":null,\"id\":2278,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.043\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 13: 79\",\"data\":null,\"w-state\":{\"tick_usage\":8.246,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.043157\"},\"s-store\":null,\"id\":2279,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.043\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 37! (3.1 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":8.652,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.043360\"},\"s-store\":null,\"id\":2280,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.117\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 13 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":157.096,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.117582\"},\"s-store\":null,\"id\":2281,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.117\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (37) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":157.534,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.117801\"},\"s-store\":null,\"id\":2282,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.117\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":157.908,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.117988\"},\"s-store\":null,\"id\":2283,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":158.272,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.118169\"},\"s-store\":null,\"id\":2284,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (37) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":158.638,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.118353\"},\"s-store\":null,\"id\":2285,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (37) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":158.994,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.118531\"},\"s-store\":null,\"id\":2286,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (37) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":159.336,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.118701\"},\"s-store\":null,\"id\":2287,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (37) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":159.69,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.118879\"},\"s-store\":null,\"id\":2288,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (13)\",\"data\":null,\"w-state\":{\"tick_usage\":160.042,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.119055\"},\"s-store\":null,\"id\":2289,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.119\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (37) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":160.402,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.119235\"},\"s-store\":null,\"id\":2290,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.119\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (37) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":160.75,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.119409\"},\"s-store\":null,\"id\":2291,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.119\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 3.1 left.\",\"data\":null,\"w-state\":{\"tick_usage\":161.104,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.119586\"},\"s-store\":null,\"id\":2292,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.120\",\"cat\":\"dynamic\",\"msg\":\"3.1 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":162.462,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.120265\"},\"s-store\":null,\"id\":2293,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:24:16.120\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":162.818,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1743812656.120443\"},\"s-store\":null,\"id\":2294,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:51.127\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":407.63,\"tick_lag\":0.5,\"time\":5307,\"timestamp\":\"1743812991.128149\"},\"s-store\":null,\"id\":6917,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:51.128\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":408.148,\"tick_lag\":0.5,\"time\":5307,\"timestamp\":\"1743812991.128408\"},\"s-store\":null,\"id\":6918,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:51.128\",\"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\":408.508,\"tick_lag\":0.5,\"time\":5307,\"timestamp\":\"1743812991.128588\"},\"s-store\":null,\"id\":6919,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:51.128\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":409.022,\"tick_lag\":0.5,\"time\":5307,\"timestamp\":\"1743812991.128845\"},\"s-store\":null,\"id\":6920,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:51.128\",\"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\":409.36,\"tick_lag\":0.5,\"time\":5307,\"timestamp\":\"1743812991.129014\"},\"s-store\":null,\"id\":6921,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:56.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":371.78,\"tick_lag\":0.5,\"time\":5359,\"timestamp\":\"1743812996.565784\"},\"s-store\":null,\"id\":6997,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:56.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":372.172,\"tick_lag\":0.5,\"time\":5359,\"timestamp\":\"1743812996.565979\"},\"s-store\":null,\"id\":6998,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:56.566\",\"cat\":\"dynamic\",\"msg\":\"Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":372.558,\"tick_lag\":0.5,\"time\":5359,\"timestamp\":\"1743812996.566173\"},\"s-store\":null,\"id\":6999,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:56.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":373.13,\"tick_lag\":0.5,\"time\":5359,\"timestamp\":\"1743812996.566458\"},\"s-store\":null,\"id\":7000,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:29:56.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sam Dusker 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\":373.462,\"tick_lag\":0.5,\"time\":5359,\"timestamp\":\"1743812996.566625\"},\"s-store\":null,\"id\":7001,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:30:30.533\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (37) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":455.692,\"tick_lag\":0.5,\"time\":5689,\"timestamp\":\"1743813030.534153\"},\"s-store\":null,\"id\":7346,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:30:30.534\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":456.218,\"tick_lag\":0.5,\"time\":5689,\"timestamp\":\"1743813030.534415\"},\"s-store\":null,\"id\":7347,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:30:30.534\",\"cat\":\"dynamic\",\"msg\":\"Klyde Barrow was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":456.604,\"tick_lag\":0.5,\"time\":5689,\"timestamp\":\"1743813030.534609\"},\"s-store\":null,\"id\":7348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:30:30.534\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":457.178,\"tick_lag\":0.5,\"time\":5689,\"timestamp\":\"1743813030.534896\"},\"s-store\":null,\"id\":7349,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:30:30.534\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Klyde Barrow 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\":457.52,\"tick_lag\":0.5,\"time\":5689,\"timestamp\":\"1743813030.535067\"},\"s-store\":null,\"id\":7350,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:34:10.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":432.198,\"tick_lag\":0.5,\"time\":7851.5,\"timestamp\":\"1743813250.573774\"},\"s-store\":null,\"id\":10314,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:34:10.573\",\"cat\":\"dynamic\",\"msg\":\"Cloey Jay was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":432.672,\"tick_lag\":0.5,\"time\":7851.5,\"timestamp\":\"1743813250.574010\"},\"s-store\":null,\"id\":10315,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:34:10.574\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 10851.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":433.43,\"tick_lag\":0.5,\"time\":7851.5,\"timestamp\":\"1743813250.574390\"},\"s-store\":null,\"id\":10316,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:34:10.601\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":48.794,\"tick_lag\":0.5,\"time\":7852,\"timestamp\":\"1743813250.601194\"},\"s-store\":null,\"id\":10323,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:34:10.601\",\"cat\":\"dynamic\",\"msg\":\"mizukiyoshino\\\/(Cloey Jay) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":49.374,\"tick_lag\":0.5,\"time\":7852,\"timestamp\":\"1743813250.601484\"},\"s-store\":null,\"id\":10324,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:46:58.072\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (37) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":311.796,\"tick_lag\":0.5,\"time\":15373,\"timestamp\":\"1743814018.073001\"},\"s-store\":null,\"id\":20952,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:46:58.073\",\"cat\":\"dynamic\",\"msg\":\"Glen Garry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":312.324,\"tick_lag\":0.5,\"time\":15373,\"timestamp\":\"1743814018.073264\"},\"s-store\":null,\"id\":20953,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:46:58.073\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 30373 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":313.11,\"tick_lag\":0.5,\"time\":15373,\"timestamp\":\"1743814018.073658\"},\"s-store\":null,\"id\":20954,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:46:58.089\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":16.668,\"tick_lag\":0.5,\"time\":15373.5,\"timestamp\":\"1743814018.090050\"},\"s-store\":null,\"id\":20957,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:46:58.090\",\"cat\":\"dynamic\",\"msg\":\"investigate311\\\/(Glen Garry) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":17.298,\"tick_lag\":0.5,\"time\":15373.5,\"timestamp\":\"1743814018.090365\"},\"s-store\":null,\"id\":20958,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.419\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":36.778,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.419238\"},\"s-store\":null,\"id\":27109,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.419\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":37.272,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.419485\"},\"s-store\":null,\"id\":27110,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.419\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":37.62,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.419658\"},\"s-store\":null,\"id\":27111,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.419\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":37.998,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.419848\"},\"s-store\":null,\"id\":27112,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.419\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":38.334,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.420016\"},\"s-store\":null,\"id\":27113,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.420\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16000.5\",\"data\":null,\"w-state\":{\"tick_usage\":38.688,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.420192\"},\"s-store\":null,\"id\":27114,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:40.420\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 16000.5\",\"data\":null,\"w-state\":{\"tick_usage\":39.082,\"tick_lag\":0.5,\"time\":18103,\"timestamp\":\"1743814300.420390\"},\"s-store\":null,\"id\":27115,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.927\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":80.538,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.927487\"},\"s-store\":null,\"id\":27128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.928\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16014\",\"data\":null,\"w-state\":{\"tick_usage\":82.22,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.928328\"},\"s-store\":null,\"id\":27129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.929\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 2 found\",\"data\":null,\"w-state\":{\"tick_usage\":83.834,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.929134\"},\"s-store\":null,\"id\":27130,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.929\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":84.192,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.929313\"},\"s-store\":null,\"id\":27131,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.929\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":84.826,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.929631\"},\"s-store\":null,\"id\":27132,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.929\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 30, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":85.164,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.929799\"},\"s-store\":null,\"id\":27133,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.929\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 3 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":85.54,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.929988\"},\"s-store\":null,\"id\":27134,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.930\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":85.872,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.930154\"},\"s-store\":null,\"id\":27135,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:41.930\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":86.412,\"tick_lag\":0.5,\"time\":18116.5,\"timestamp\":\"1743814301.930423\"},\"s-store\":null,\"id\":27136,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:52.016\",\"cat\":\"dynamic\",\"msg\":\"iamcooldan\\\/(Bartholomew Davis) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":39.578,\"tick_lag\":0.5,\"time\":18217,\"timestamp\":\"1743814312.016812\"},\"s-store\":null,\"id\":27356,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 00:51:52.016\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":40.03,\"tick_lag\":0.5,\"time\":18217,\"timestamp\":\"1743814312.017038\"},\"s-store\":null,\"id\":27357,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.870\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":39.648,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.870780\"},\"s-store\":null,\"id\":62908,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.870\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":40.292,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.871101\"},\"s-store\":null,\"id\":62909,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.871\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":40.71,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.871310\"},\"s-store\":null,\"id\":62910,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.871\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (37) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":41.194,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.871552\"},\"s-store\":null,\"id\":62911,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.871\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":41.624,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.871767\"},\"s-store\":null,\"id\":62912,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.875\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":49.996,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.875952\"},\"s-store\":null,\"id\":62913,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.878\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":54.4,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.878154\"},\"s-store\":null,\"id\":62914,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.878\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":54.786,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.878347\"},\"s-store\":null,\"id\":62915,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.878\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":55.266,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.878588\"},\"s-store\":null,\"id\":62916,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.878\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":56.054,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.878982\"},\"s-store\":null,\"id\":62917,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.879\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 34, threat level: 37\",\"data\":null,\"w-state\":{\"tick_usage\":56.474,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.879192\"},\"s-store\":null,\"id\":62918,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.879\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 6 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":56.864,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.879387\"},\"s-store\":null,\"id\":62919,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.879\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":57.216,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.879563\"},\"s-store\":null,\"id\":62920,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:19.879\",\"cat\":\"dynamic\",\"msg\":\"Alien Infestation ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":57.782,\"tick_lag\":0.5,\"time\":34105,\"timestamp\":\"1743815959.879846\"},\"s-store\":null,\"id\":62921,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:19:30.041\",\"cat\":\"dynamic\",\"msg\":\"Polling 8 players to apply for the Alien Infestation ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":33.904,\"tick_lag\":0.5,\"time\":34205.5,\"timestamp\":\"1743815970.041430\"},\"s-store\":null,\"id\":63149,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:20:03.011\",\"cat\":\"dynamic\",\"msg\":\"1 players volunteered for Alien Infestation.\",\"data\":null,\"w-state\":{\"tick_usage\":2.044,\"tick_lag\":0.5,\"time\":34515.5,\"timestamp\":\"1743816003.011889\"},\"s-store\":null,\"id\":64007,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:20:03.124\",\"cat\":\"dynamic\",\"msg\":\"pjk2nd\\\/(alien larva (922)) was spawned as an alien by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":228.044,\"tick_lag\":0.5,\"time\":34515.5,\"timestamp\":\"1743816003.124888\"},\"s-store\":null,\"id\":64015,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:20:03.128\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Alien Infestation.\",\"data\":null,\"w-state\":{\"tick_usage\":236.024,\"tick_lag\":0.5,\"time\":34515.5,\"timestamp\":\"1743816003.128879\"},\"s-store\":null,\"id\":64016,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:26:15.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Hydrain was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":449.16,\"tick_lag\":0.5,\"time\":38031,\"timestamp\":\"1743816375.382397\"},\"s-store\":null,\"id\":69445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-05 01:31:55.300\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dreary Doom was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":419.308,\"tick_lag\":0.5,\"time\":41177,\"timestamp\":\"1743816715.300724\"},\"s-store\":null,\"id\":76237,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/04\/05\/round-250925\/dynamic.log.json"
}