249894 249896

dynamic

  • #3070 @ 2025-03-05 14:48:42 Dynamic mode parameters for the round:
  • #3071 @ 2025-03-05 14:48:42 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #3072 @ 2025-03-05 14:48:42 Stacking limit is 90.
  • #3073 @ 2025-03-05 14:48:42 Calculated maximum threat level based on player count of 28: 100
  • #3074 @ 2025-03-05 14:48:42 Dynamic Mode initialized with a Threat Level of... 68! (10.7 round start budget)
  • #3075 @ 2025-03-05 14:48:42 Listing 13 round start rulesets, and 28 players ready.
  • #3076 @ 2025-03-05 14:48:42 FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)
  • #3077 @ 2025-03-05 14:48:42 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (28)
  • #3078 @ 2025-03-05 14:48:42 FAIL: Extended failed acceptable: threat_level (68) < requirement (101)
  • #3079 @ 2025-03-05 14:48:42 FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)
  • #3080 @ 2025-03-05 14:48:42 No more rules can be applied, stopping with 10.7 left.
  • #3081 @ 2025-03-05 14:48:42 Picked a ruleset: Traitors, scaled 0 times
  • #3082 @ 2025-03-05 14:48:42 0.7 round start budget was left, donating it to midrounds.
  • #3083 @ 2025-03-05 14:48:42 Picked the following roundstart rules: Traitors,
  • #7918 @ 2025-03-05 14:55:00 Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #7919 @ 2025-03-05 14:55:00 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #7920 @ 2025-03-05 14:55:00 FAIL: Nathan Wright was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #9420 @ 2025-03-05 14:57:07 Bradley Howard was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #9421 @ 2025-03-05 14:57:07 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #9422 @ 2025-03-05 14:57:07 FAIL: Bradley Howard was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #10284 @ 2025-03-05 14:58:29 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (34)
  • #17173 @ 2025-03-05 15:07:25 Daniel Hermann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #17174 @ 2025-03-05 15:07:25 FAIL: Provocateur does not have enough candidates (1 needed, 0 found)
  • #17175 @ 2025-03-05 15:07:25 FAIL: Daniel Hermann was selected to latejoin with the Provocateur ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #17648 @ 2025-03-05 15:08:11 A midround ruleset is rolling, and will be LIGHT.
  • #17684 @ 2025-03-05 15:08:14 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 11485
  • #17685 @ 2025-03-05 15:08:14 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11485
  • #17686 @ 2025-03-05 15:08:14 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 11485
  • #17704 @ 2025-03-05 15:08:15 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (35)
  • #17705 @ 2025-03-05 15:08:15 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 68
  • #17706 @ 2025-03-05 15:08:15 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11498.5
  • #17707 @ 2025-03-05 15:08:15 Rolling LIGHT... 6 heavies / 8 lights
  • #17708 @ 2025-03-05 15:08:15 Rolling 8 light rulesets
  • #17709 @ 2025-03-05 15:08:15 Syndicate Sleeper Agent ruleset executing...
  • #17838 @ 2025-03-05 15:08:25 berserker6662/(Spencer Wood) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #17839 @ 2025-03-05 15:08:25 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #29655 @ 2025-03-05 15:24:37 Commits The Warcrime was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #29656 @ 2025-03-05 15:24:37 A latejoin rulset triggered successfully, the next latejoin injection will happen at 28505 round time.
  • #29660 @ 2025-03-05 15:24:37 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #29661 @ 2025-03-05 15:24:37 chudjaker/(Commits The Warcrime) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #31814 @ 2025-03-05 15:27:31 A midround ruleset is rolling, and will be LIGHT.
  • #31815 @ 2025-03-05 15:27:31 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 22921
  • #31816 @ 2025-03-05 15:27:31 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 22921
  • #31817 @ 2025-03-05 15:27:31 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (34)
  • #31818 @ 2025-03-05 15:27:31 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 68
  • #31819 @ 2025-03-05 15:27:31 Rolling LIGHT... 8 heavies / 8 lights
  • #31820 @ 2025-03-05 15:27:31 Rolling 8 light rulesets
  • #31821 @ 2025-03-05 15:27:31 Syndicate Sleeper Agent ruleset executing...
  • #31962 @ 2025-03-05 15:27:41 sarahu/(Silence Unknown) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #31963 @ 2025-03-05 15:27:41 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #38237 @ 2025-03-05 15:36:29 Random event Space Pirates tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.
  • #45346 @ 2025-03-05 15:45:20 A midround ruleset is rolling, and will be HEAVY.
  • #45347 @ 2025-03-05 15:45:20 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 33444
  • #45348 @ 2025-03-05 15:45:20 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (32)
  • #45349 @ 2025-03-05 15:45:20 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 68
  • #45350 @ 2025-03-05 15:45:20 Rolling HEAVY... 9 heavies / 8 lights
  • #45351 @ 2025-03-05 15:45:20 Rolling 9 heavy rulesets
  • #45352 @ 2025-03-05 15:45:20 Malfunctioning AI ruleset executing...
  • #45461 @ 2025-03-05 15:45:30 Injected a Midround ruleset Malfunctioning AI.
  • #46621 @ 2025-03-05 15:47:09 Jack Twist was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #46622 @ 2025-03-05 15:47:09 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #46623 @ 2025-03-05 15:47:09 FAIL: Jack Twist was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #49531 @ 2025-03-05 15:50:25 Randy Morsh was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #49532 @ 2025-03-05 15:50:25 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #49533 @ 2025-03-05 15:50:25 FAIL: Randy Morsh was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #51341 @ 2025-03-05 15:52:27 Reyanould Kowalski was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #51342 @ 2025-03-05 15:52:27 A latejoin rulset triggered successfully, the next latejoin injection will happen at 42933 round time.
  • #51348 @ 2025-03-05 15:52:27 Injected a Latejoin ruleset Heretic Smuggler.
  • #51349 @ 2025-03-05 15:52:27 aaaaaaaaaaaaaaaaaaagh/(Reyanould Kowalski) joined the station, and was selected by the Heretic Smuggler ruleset.
  • #55606 @ 2025-03-05 15:56:30 Polling 5 players to apply for the Nuclear Assault ruleset.
  • #56105 @ 2025-03-05 15:57:01 5 players volunteered for Nuclear Assault.
  • #56141 @ 2025-03-05 15:57:01 Making a call to a specific ruleset...Nuclear Assault!

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-05 14:48:42.828000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 7.798,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.828263"
            },
            "s-store": null,
            "id": 3070,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-05 14:48:42.828000",
                "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": 8.146,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.828437"
            },
            "s-store": null,
            "id": 3071,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-05 14:48:42.828000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 8.408,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.828568"
            },
            "s-store": null,
            "id": 3072,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-05 14:48:42.828000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 28: 100",
            "data": null,
            "w-state": {
                "tick_usage": 8.658,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.828693"
            },
            "s-store": null,
            "id": 3073,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-05 14:48:42.828000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 68! (10.7 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 8.944,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.828836"
            },
            "s-store": null,
            "id": 3074,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-05 14:48:42.914000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 28 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 180.334,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.914532"
            },
            "s-store": null,
            "id": 3075,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-05 14:48:42.915000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 181.986,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.915357"
            },
            "s-store": null,
            "id": 3076,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-05 14:48:42.915000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (28)",
            "data": null,
            "w-state": {
                "tick_usage": 182.254,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.915491"
            },
            "s-store": null,
            "id": 3077,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-05 14:48:42.915000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 182.526,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.915627"
            },
            "s-store": null,
            "id": 3078,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-05 14:48:42.915000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 182.782,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.915756"
            },
            "s-store": null,
            "id": 3079,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-05 14:48:42.916000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 10.7 left.",
            "data": null,
            "w-state": {
                "tick_usage": 183.76,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.916244"
            },
            "s-store": null,
            "id": 3080,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-05 14:48:42.916000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 184.008,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.916368"
            },
            "s-store": null,
            "id": 3081,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-05 14:48:42.926000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "0.7 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 205.304,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.927017"
            },
            "s-store": null,
            "id": 3082,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-05 14:48:42.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 205.908,
                "tick_lag": 0.5,
                "time": 2286.5,
                "timestamp": "1741186122.927319"
            },
            "s-store": null,
            "id": 3083,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-05 14:55:00.343000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 229.46,
                "tick_lag": 0.5,
                "time": 5974,
                "timestamp": "1741186500.343161"
            },
            "s-store": null,
            "id": 7918,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-05 14:55:00.343000",
                "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": 229.968,
                "tick_lag": 0.5,
                "time": 5974,
                "timestamp": "1741186500.343415"
            },
            "s-store": null,
            "id": 7919,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-05 14:55:00.343000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nathan Wright 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": 230.216,
                "tick_lag": 0.5,
                "time": 5974,
                "timestamp": "1741186500.343539"
            },
            "s-store": null,
            "id": 7920,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-05 14:57:07.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Bradley Howard was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 250.02,
                "tick_lag": 0.5,
                "time": 7223,
                "timestamp": "1741186627.477436"
            },
            "s-store": null,
            "id": 9420,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-05 14:57:07.477000",
                "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": 250.57,
                "tick_lag": 0.5,
                "time": 7223,
                "timestamp": "1741186627.477710"
            },
            "s-store": null,
            "id": 9421,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-05 14:57:07.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Bradley Howard 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": 250.858,
                "tick_lag": 0.5,
                "time": 7223,
                "timestamp": "1741186627.477854"
            },
            "s-store": null,
            "id": 9422,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-05 14:58:29.608000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (34)",
            "data": null,
            "w-state": {
                "tick_usage": 34.358,
                "tick_lag": 0.5,
                "time": 8026.5,
                "timestamp": "1741186709.609002"
            },
            "s-store": null,
            "id": 10284,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-05 15:07:25.195000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Daniel Hermann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 152.896,
                "tick_lag": 0.5,
                "time": 13321.5,
                "timestamp": "1741187245.195395"
            },
            "s-store": null,
            "id": 17173,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-05 15:07:25.195000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 153.45,
                "tick_lag": 0.5,
                "time": 13321.5,
                "timestamp": "1741187245.195672"
            },
            "s-store": null,
            "id": 17174,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-05 15:07:25.195000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Daniel Hermann was selected to latejoin with the Provocateur ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 153.738,
                "tick_lag": 0.5,
                "time": 13321.5,
                "timestamp": "1741187245.195816"
            },
            "s-store": null,
            "id": 17175,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-05 15:08:11.689000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 11.42,
                "tick_lag": 0.5,
                "time": 13782,
                "timestamp": "1741187291.689811"
            },
            "s-store": null,
            "id": 17648,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-05 15:08:14.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 11485",
            "data": null,
            "w-state": {
                "tick_usage": 38.104,
                "tick_lag": 0.5,
                "time": 13803.5,
                "timestamp": "1741187294.037279"
            },
            "s-store": null,
            "id": 17684,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-05 15:08:14.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11485",
            "data": null,
            "w-state": {
                "tick_usage": 38.464,
                "tick_lag": 0.5,
                "time": 13803.5,
                "timestamp": "1741187294.037459"
            },
            "s-store": null,
            "id": 17685,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-05 15:08:14.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 11485",
            "data": null,
            "w-state": {
                "tick_usage": 38.822,
                "tick_lag": 0.5,
                "time": 13803.5,
                "timestamp": "1741187294.037638"
            },
            "s-store": null,
            "id": 17686,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-05 15:08:15.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (35)",
            "data": null,
            "w-state": {
                "tick_usage": 81.248,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.481452"
            },
            "s-store": null,
            "id": 17704,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-05 15:08:15.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 68",
            "data": null,
            "w-state": {
                "tick_usage": 81.578,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.481617"
            },
            "s-store": null,
            "id": 17705,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-05 15:08:15.482000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11498.5",
            "data": null,
            "w-state": {
                "tick_usage": 84.184,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.482920"
            },
            "s-store": null,
            "id": 17706,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-05 15:08:15.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 6 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 86.744,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.484200"
            },
            "s-store": null,
            "id": 17707,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-05 15:08:15.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 87.036,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.484347"
            },
            "s-store": null,
            "id": 17708,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-05 15:08:15.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 87.556,
                "tick_lag": 0.5,
                "time": 13817,
                "timestamp": "1741187295.484606"
            },
            "s-store": null,
            "id": 17709,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-05 15:08:25.716000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "berserker6662\/(Spencer Wood) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 15.546,
                "tick_lag": 0.5,
                "time": 13917.5,
                "timestamp": "1741187305.717034"
            },
            "s-store": null,
            "id": 17838,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-05 15:08:25.717000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 15.862,
                "tick_lag": 0.5,
                "time": 13917.5,
                "timestamp": "1741187305.717192"
            },
            "s-store": null,
            "id": 17839,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-05 15:24:37.144000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Commits The Warcrime was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 192.908,
                "tick_lag": 0.5,
                "time": 23525,
                "timestamp": "1741188277.144531"
            },
            "s-store": null,
            "id": 29655,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-05 15:24:37.144000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 28505 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 193.56,
                "tick_lag": 0.5,
                "time": 23525,
                "timestamp": "1741188277.144857"
            },
            "s-store": null,
            "id": 29656,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-05 15:24:37.171000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 36.226,
                "tick_lag": 0.5,
                "time": 23525.5,
                "timestamp": "1741188277.171989"
            },
            "s-store": null,
            "id": 29660,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-05 15:24:37.172000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "chudjaker\/(Commits The Warcrime) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 36.666,
                "tick_lag": 0.5,
                "time": 23525.5,
                "timestamp": "1741188277.172210"
            },
            "s-store": null,
            "id": 29661,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-05 15:27:31.423000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 10.37,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.423509"
            },
            "s-store": null,
            "id": 31814,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-05 15:27:31.423000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 22921",
            "data": null,
            "w-state": {
                "tick_usage": 11.208,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.423928"
            },
            "s-store": null,
            "id": 31815,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-03-05 15:27:31.424000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 22921",
            "data": null,
            "w-state": {
                "tick_usage": 11.83,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.424239"
            },
            "s-store": null,
            "id": 31816,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-03-05 15:27:31.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (34)",
            "data": null,
            "w-state": {
                "tick_usage": 15.732,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.426190"
            },
            "s-store": null,
            "id": 31817,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-03-05 15:27:31.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 68",
            "data": null,
            "w-state": {
                "tick_usage": 16.014,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.426331"
            },
            "s-store": null,
            "id": 31818,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-03-05 15:27:31.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 8 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 21.572,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.429111"
            },
            "s-store": null,
            "id": 31819,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-03-05 15:27:31.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 21.86,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.429255"
            },
            "s-store": null,
            "id": 31820,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-03-05 15:27:31.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 22.242,
                "tick_lag": 0.5,
                "time": 25239.5,
                "timestamp": "1741188451.429445"
            },
            "s-store": null,
            "id": 31821,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-03-05 15:27:41.536000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "sarahu\/(Silence Unknown) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 15.188,
                "tick_lag": 0.5,
                "time": 25340,
                "timestamp": "1741188461.536324"
            },
            "s-store": null,
            "id": 31962,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-03-05 15:27:41.536000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 15.466,
                "tick_lag": 0.5,
                "time": 25340,
                "timestamp": "1741188461.536462"
            },
            "s-store": null,
            "id": 31963,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-03-05 15:36:29.948000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Space Pirates tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.",
            "data": null,
            "w-state": {
                "tick_usage": 44.34,
                "tick_lag": 0.5,
                "time": 30541,
                "timestamp": "1741188989.948523"
            },
            "s-store": null,
            "id": 38237,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-03-05 15:45:20.491000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 47.164,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.491606"
            },
            "s-store": null,
            "id": 45346,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-03-05 15:45:20.491000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 33444",
            "data": null,
            "w-state": {
                "tick_usage": 48.128,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.492088"
            },
            "s-store": null,
            "id": 45347,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-03-05 15:45:20.494000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (32)",
            "data": null,
            "w-state": {
                "tick_usage": 53.142,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.494595"
            },
            "s-store": null,
            "id": 45348,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-03-05 15:45:20.494000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 68",
            "data": null,
            "w-state": {
                "tick_usage": 53.418,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.494733"
            },
            "s-store": null,
            "id": 45349,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-03-05 15:45:20.497000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 9 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 58.61,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.497329"
            },
            "s-store": null,
            "id": 45350,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-03-05 15:45:20.497000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 9 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 58.872,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.497460"
            },
            "s-store": null,
            "id": 45351,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-03-05 15:45:20.497000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Malfunctioning AI ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 59.362,
                "tick_lag": 0.5,
                "time": 35762.5,
                "timestamp": "1741189520.497705"
            },
            "s-store": null,
            "id": 45352,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-03-05 15:45:30.570000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Malfunctioning AI.",
            "data": null,
            "w-state": {
                "tick_usage": 31.884,
                "tick_lag": 0.5,
                "time": 35863,
                "timestamp": "1741189530.570435"
            },
            "s-store": null,
            "id": 45461,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-03-05 15:47:09.903000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jack Twist was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 294.248,
                "tick_lag": 0.5,
                "time": 36843,
                "timestamp": "1741189629.903868"
            },
            "s-store": null,
            "id": 46621,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-03-05 15:47:09.904000",
                "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": 294.718,
                "tick_lag": 0.5,
                "time": 36843,
                "timestamp": "1741189629.904103"
            },
            "s-store": null,
            "id": 46622,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-03-05 15:47:09.904000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jack Twist 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": 294.994,
                "tick_lag": 0.5,
                "time": 36843,
                "timestamp": "1741189629.904241"
            },
            "s-store": null,
            "id": 46623,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-03-05 15:50:25.869000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Randy Morsh was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 153.276,
                "tick_lag": 0.5,
                "time": 38749,
                "timestamp": "1741189825.869333"
            },
            "s-store": null,
            "id": 49531,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-03-05 15:50:25.869000",
                "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": 153.83,
                "tick_lag": 0.5,
                "time": 38749,
                "timestamp": "1741189825.869610"
            },
            "s-store": null,
            "id": 49532,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-03-05 15:50:25.869000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Randy Morsh 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": 154.12,
                "tick_lag": 0.5,
                "time": 38749,
                "timestamp": "1741189825.869756"
            },
            "s-store": null,
            "id": 49533,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-03-05 15:52:27.230000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Reyanould Kowalski was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 289.156,
                "tick_lag": 0.5,
                "time": 39933,
                "timestamp": "1741189947.231014"
            },
            "s-store": null,
            "id": 51341,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-03-05 15:52:27.231000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 42933 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 289.86,
                "tick_lag": 0.5,
                "time": 39933,
                "timestamp": "1741189947.231365"
            },
            "s-store": null,
            "id": 51342,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-03-05 15:52:27.254000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 44.766,
                "tick_lag": 0.5,
                "time": 39933.5,
                "timestamp": "1741189947.254982"
            },
            "s-store": null,
            "id": 51348,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-03-05 15:52:27.255000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "aaaaaaaaaaaaaaaaaaagh\/(Reyanould Kowalski) joined the station, and was selected by the Heretic Smuggler ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 45.222,
                "tick_lag": 0.5,
                "time": 39933.5,
                "timestamp": "1741189947.255210"
            },
            "s-store": null,
            "id": 51349,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-03-05 15:56:30.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 5 players to apply for the Nuclear Assault ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 58.708,
                "tick_lag": 0.5,
                "time": 42269.5,
                "timestamp": "1741190190.619948"
            },
            "s-store": null,
            "id": 55606,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-03-05 15:57:01.446000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "5 players volunteered for Nuclear Assault.",
            "data": null,
            "w-state": {
                "tick_usage": 3.202,
                "tick_lag": 0.5,
                "time": 42571.5,
                "timestamp": "1741190221.447141"
            },
            "s-store": null,
            "id": 56105,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-03-05 15:57:01.607000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Nuclear Assault!",
            "data": null,
            "w-state": {
                "tick_usage": 323.29,
                "tick_lag": 0.5,
                "time": 42571.5,
                "timestamp": "1741190221.607185"
            },
            "s-store": null,
            "id": 56141,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-05 14:44:25.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249895,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1741185865.788679\",\"round-id\":\"249895\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-05 14:48:42.828\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":7.798,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.828263\"},\"s-store\":null,\"id\":3070,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.828\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":8.146,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.828437\"},\"s-store\":null,\"id\":3071,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.828\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":8.408,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.828568\"},\"s-store\":null,\"id\":3072,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.828\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 28: 100\",\"data\":null,\"w-state\":{\"tick_usage\":8.658,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.828693\"},\"s-store\":null,\"id\":3073,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.828\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 68! (10.7 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":8.944,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.828836\"},\"s-store\":null,\"id\":3074,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.914\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 28 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":180.334,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.914532\"},\"s-store\":null,\"id\":3075,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.915\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":181.986,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.915357\"},\"s-store\":null,\"id\":3076,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.915\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (28)\",\"data\":null,\"w-state\":{\"tick_usage\":182.254,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.915491\"},\"s-store\":null,\"id\":3077,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.915\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":182.526,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.915627\"},\"s-store\":null,\"id\":3078,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.915\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":182.782,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.915756\"},\"s-store\":null,\"id\":3079,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.916\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 10.7 left.\",\"data\":null,\"w-state\":{\"tick_usage\":183.76,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.916244\"},\"s-store\":null,\"id\":3080,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.916\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":184.008,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.916368\"},\"s-store\":null,\"id\":3081,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.926\",\"cat\":\"dynamic\",\"msg\":\"0.7 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":205.304,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.927017\"},\"s-store\":null,\"id\":3082,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:48:42.927\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":205.908,\"tick_lag\":0.5,\"time\":2286.5,\"timestamp\":\"1741186122.927319\"},\"s-store\":null,\"id\":3083,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:55:00.343\",\"cat\":\"dynamic\",\"msg\":\"Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":229.46,\"tick_lag\":0.5,\"time\":5974,\"timestamp\":\"1741186500.343161\"},\"s-store\":null,\"id\":7918,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:55:00.343\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":229.968,\"tick_lag\":0.5,\"time\":5974,\"timestamp\":\"1741186500.343415\"},\"s-store\":null,\"id\":7919,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:55:00.343\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nathan Wright 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\":230.216,\"tick_lag\":0.5,\"time\":5974,\"timestamp\":\"1741186500.343539\"},\"s-store\":null,\"id\":7920,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:57:07.477\",\"cat\":\"dynamic\",\"msg\":\"Bradley Howard was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":250.02,\"tick_lag\":0.5,\"time\":7223,\"timestamp\":\"1741186627.477436\"},\"s-store\":null,\"id\":9420,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:57:07.477\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":250.57,\"tick_lag\":0.5,\"time\":7223,\"timestamp\":\"1741186627.477710\"},\"s-store\":null,\"id\":9421,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:57:07.477\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Bradley Howard 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\":250.858,\"tick_lag\":0.5,\"time\":7223,\"timestamp\":\"1741186627.477854\"},\"s-store\":null,\"id\":9422,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 14:58:29.608\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (34)\",\"data\":null,\"w-state\":{\"tick_usage\":34.358,\"tick_lag\":0.5,\"time\":8026.5,\"timestamp\":\"1741186709.609002\"},\"s-store\":null,\"id\":10284,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:07:25.195\",\"cat\":\"dynamic\",\"msg\":\"Daniel Hermann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":152.896,\"tick_lag\":0.5,\"time\":13321.5,\"timestamp\":\"1741187245.195395\"},\"s-store\":null,\"id\":17173,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:07:25.195\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":153.45,\"tick_lag\":0.5,\"time\":13321.5,\"timestamp\":\"1741187245.195672\"},\"s-store\":null,\"id\":17174,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:07:25.195\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Daniel Hermann was selected to latejoin with the Provocateur ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":153.738,\"tick_lag\":0.5,\"time\":13321.5,\"timestamp\":\"1741187245.195816\"},\"s-store\":null,\"id\":17175,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:11.689\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":11.42,\"tick_lag\":0.5,\"time\":13782,\"timestamp\":\"1741187291.689811\"},\"s-store\":null,\"id\":17648,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:14.037\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 11485\",\"data\":null,\"w-state\":{\"tick_usage\":38.104,\"tick_lag\":0.5,\"time\":13803.5,\"timestamp\":\"1741187294.037279\"},\"s-store\":null,\"id\":17684,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:14.037\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11485\",\"data\":null,\"w-state\":{\"tick_usage\":38.464,\"tick_lag\":0.5,\"time\":13803.5,\"timestamp\":\"1741187294.037459\"},\"s-store\":null,\"id\":17685,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:14.037\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 11485\",\"data\":null,\"w-state\":{\"tick_usage\":38.822,\"tick_lag\":0.5,\"time\":13803.5,\"timestamp\":\"1741187294.037638\"},\"s-store\":null,\"id\":17686,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.481\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (35)\",\"data\":null,\"w-state\":{\"tick_usage\":81.248,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.481452\"},\"s-store\":null,\"id\":17704,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.481\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 68\",\"data\":null,\"w-state\":{\"tick_usage\":81.578,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.481617\"},\"s-store\":null,\"id\":17705,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.482\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11498.5\",\"data\":null,\"w-state\":{\"tick_usage\":84.184,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.482920\"},\"s-store\":null,\"id\":17706,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.484\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 6 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":86.744,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.484200\"},\"s-store\":null,\"id\":17707,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.484\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":87.036,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.484347\"},\"s-store\":null,\"id\":17708,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:15.484\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":87.556,\"tick_lag\":0.5,\"time\":13817,\"timestamp\":\"1741187295.484606\"},\"s-store\":null,\"id\":17709,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:25.716\",\"cat\":\"dynamic\",\"msg\":\"berserker6662\\\/(Spencer Wood) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":15.546,\"tick_lag\":0.5,\"time\":13917.5,\"timestamp\":\"1741187305.717034\"},\"s-store\":null,\"id\":17838,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:08:25.717\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":15.862,\"tick_lag\":0.5,\"time\":13917.5,\"timestamp\":\"1741187305.717192\"},\"s-store\":null,\"id\":17839,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:24:37.144\",\"cat\":\"dynamic\",\"msg\":\"Commits The Warcrime was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":192.908,\"tick_lag\":0.5,\"time\":23525,\"timestamp\":\"1741188277.144531\"},\"s-store\":null,\"id\":29655,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:24:37.144\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 28505 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":193.56,\"tick_lag\":0.5,\"time\":23525,\"timestamp\":\"1741188277.144857\"},\"s-store\":null,\"id\":29656,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:24:37.171\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":36.226,\"tick_lag\":0.5,\"time\":23525.5,\"timestamp\":\"1741188277.171989\"},\"s-store\":null,\"id\":29660,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:24:37.172\",\"cat\":\"dynamic\",\"msg\":\"chudjaker\\\/(Commits The Warcrime) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":36.666,\"tick_lag\":0.5,\"time\":23525.5,\"timestamp\":\"1741188277.172210\"},\"s-store\":null,\"id\":29661,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.423\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":10.37,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.423509\"},\"s-store\":null,\"id\":31814,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.423\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 22921\",\"data\":null,\"w-state\":{\"tick_usage\":11.208,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.423928\"},\"s-store\":null,\"id\":31815,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.424\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 22921\",\"data\":null,\"w-state\":{\"tick_usage\":11.83,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.424239\"},\"s-store\":null,\"id\":31816,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (34)\",\"data\":null,\"w-state\":{\"tick_usage\":15.732,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.426190\"},\"s-store\":null,\"id\":31817,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 68\",\"data\":null,\"w-state\":{\"tick_usage\":16.014,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.426331\"},\"s-store\":null,\"id\":31818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.429\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 8 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":21.572,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.429111\"},\"s-store\":null,\"id\":31819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.429\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":21.86,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.429255\"},\"s-store\":null,\"id\":31820,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:31.429\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":22.242,\"tick_lag\":0.5,\"time\":25239.5,\"timestamp\":\"1741188451.429445\"},\"s-store\":null,\"id\":31821,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:41.536\",\"cat\":\"dynamic\",\"msg\":\"sarahu\\\/(Silence Unknown) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":15.188,\"tick_lag\":0.5,\"time\":25340,\"timestamp\":\"1741188461.536324\"},\"s-store\":null,\"id\":31962,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:27:41.536\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":15.466,\"tick_lag\":0.5,\"time\":25340,\"timestamp\":\"1741188461.536462\"},\"s-store\":null,\"id\":31963,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:36:29.948\",\"cat\":\"dynamic\",\"msg\":\"Random event Space Pirates tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.\",\"data\":null,\"w-state\":{\"tick_usage\":44.34,\"tick_lag\":0.5,\"time\":30541,\"timestamp\":\"1741188989.948523\"},\"s-store\":null,\"id\":38237,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.491\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":47.164,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.491606\"},\"s-store\":null,\"id\":45346,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.491\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 33444\",\"data\":null,\"w-state\":{\"tick_usage\":48.128,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.492088\"},\"s-store\":null,\"id\":45347,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.494\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (32)\",\"data\":null,\"w-state\":{\"tick_usage\":53.142,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.494595\"},\"s-store\":null,\"id\":45348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.494\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 68\",\"data\":null,\"w-state\":{\"tick_usage\":53.418,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.494733\"},\"s-store\":null,\"id\":45349,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.497\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 9 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":58.61,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.497329\"},\"s-store\":null,\"id\":45350,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.497\",\"cat\":\"dynamic\",\"msg\":\"Rolling 9 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":58.872,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.497460\"},\"s-store\":null,\"id\":45351,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:20.497\",\"cat\":\"dynamic\",\"msg\":\"Malfunctioning AI ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":59.362,\"tick_lag\":0.5,\"time\":35762.5,\"timestamp\":\"1741189520.497705\"},\"s-store\":null,\"id\":45352,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:45:30.570\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Malfunctioning AI.\",\"data\":null,\"w-state\":{\"tick_usage\":31.884,\"tick_lag\":0.5,\"time\":35863,\"timestamp\":\"1741189530.570435\"},\"s-store\":null,\"id\":45461,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:47:09.903\",\"cat\":\"dynamic\",\"msg\":\"Jack Twist was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":294.248,\"tick_lag\":0.5,\"time\":36843,\"timestamp\":\"1741189629.903868\"},\"s-store\":null,\"id\":46621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:47:09.904\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":294.718,\"tick_lag\":0.5,\"time\":36843,\"timestamp\":\"1741189629.904103\"},\"s-store\":null,\"id\":46622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:47:09.904\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jack Twist 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\":294.994,\"tick_lag\":0.5,\"time\":36843,\"timestamp\":\"1741189629.904241\"},\"s-store\":null,\"id\":46623,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:50:25.869\",\"cat\":\"dynamic\",\"msg\":\"Randy Morsh was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":153.276,\"tick_lag\":0.5,\"time\":38749,\"timestamp\":\"1741189825.869333\"},\"s-store\":null,\"id\":49531,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:50:25.869\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":153.83,\"tick_lag\":0.5,\"time\":38749,\"timestamp\":\"1741189825.869610\"},\"s-store\":null,\"id\":49532,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:50:25.869\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Randy Morsh 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\":154.12,\"tick_lag\":0.5,\"time\":38749,\"timestamp\":\"1741189825.869756\"},\"s-store\":null,\"id\":49533,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:52:27.230\",\"cat\":\"dynamic\",\"msg\":\"Reyanould Kowalski was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":289.156,\"tick_lag\":0.5,\"time\":39933,\"timestamp\":\"1741189947.231014\"},\"s-store\":null,\"id\":51341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:52:27.231\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 42933 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":289.86,\"tick_lag\":0.5,\"time\":39933,\"timestamp\":\"1741189947.231365\"},\"s-store\":null,\"id\":51342,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:52:27.254\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":44.766,\"tick_lag\":0.5,\"time\":39933.5,\"timestamp\":\"1741189947.254982\"},\"s-store\":null,\"id\":51348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:52:27.255\",\"cat\":\"dynamic\",\"msg\":\"aaaaaaaaaaaaaaaaaaagh\\\/(Reyanould Kowalski) joined the station, and was selected by the Heretic Smuggler ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":45.222,\"tick_lag\":0.5,\"time\":39933.5,\"timestamp\":\"1741189947.255210\"},\"s-store\":null,\"id\":51349,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:56:30.619\",\"cat\":\"dynamic\",\"msg\":\"Polling 5 players to apply for the Nuclear Assault ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":58.708,\"tick_lag\":0.5,\"time\":42269.5,\"timestamp\":\"1741190190.619948\"},\"s-store\":null,\"id\":55606,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:57:01.446\",\"cat\":\"dynamic\",\"msg\":\"5 players volunteered for Nuclear Assault.\",\"data\":null,\"w-state\":{\"tick_usage\":3.202,\"tick_lag\":0.5,\"time\":42571.5,\"timestamp\":\"1741190221.447141\"},\"s-store\":null,\"id\":56105,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 15:57:01.607\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Nuclear Assault!\",\"data\":null,\"w-state\":{\"tick_usage\":323.29,\"tick_lag\":0.5,\"time\":42571.5,\"timestamp\":\"1741190221.607185\"},\"s-store\":null,\"id\":56141,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/03\/05\/round-249895\/dynamic.log.json"
}