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

dynamic

  • #2113 @ 2025-04-13 19:48:16 Dynamic mode parameters for the round:
  • #2114 @ 2025-04-13 19:48:16 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2115 @ 2025-04-13 19:48:16 Stacking limit is 90.
  • #2116 @ 2025-04-13 19:48:16 Calculated maximum threat level based on player count of 20: 100
  • #2117 @ 2025-04-13 19:48:16 Dynamic Mode initialized with a Threat Level of... 42! (6.3 round start budget)
  • #2122 @ 2025-04-13 19:48:16 Listing 13 round start rulesets, and 18 players ready.
  • #2123 @ 2025-04-13 19:48:16 FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (80)
  • #2124 @ 2025-04-13 19:48:16 FAIL: Wizard failed acceptable: threat_level (42) < requirement (80)
  • #2125 @ 2025-04-13 19:48:16 FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (70)
  • #2126 @ 2025-04-13 19:48:16 FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (80)
  • #2127 @ 2025-04-13 19:48:16 FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)
  • #2128 @ 2025-04-13 19:48:16 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (18)
  • #2129 @ 2025-04-13 19:48:16 FAIL: Extended failed acceptable: threat_level (42) < requirement (101)
  • #2130 @ 2025-04-13 19:48:16 FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)
  • #2131 @ 2025-04-13 19:48:16 No more rules can be applied, stopping with 6.3 left.
  • #2132 @ 2025-04-13 19:48:16 6.3 round start budget was left, donating it to midrounds.
  • #2133 @ 2025-04-13 19:48:16 Picked the following roundstart rules:
  • #21106 @ 2025-04-13 20:11:28 Penny Royal was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #21107 @ 2025-04-13 20:11:28 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #21108 @ 2025-04-13 20:11:28 FAIL: Penny Royal was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #22327 @ 2025-04-13 20:12:56 A midround ruleset is rolling, and will be LIGHT.
  • #22328 @ 2025-04-13 20:12:56 FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)
  • #22329 @ 2025-04-13 20:12:56 FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #22330 @ 2025-04-13 20:12:56 FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)
  • #22331 @ 2025-04-13 20:12:56 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #22332 @ 2025-04-13 20:12:56 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579
  • #22333 @ 2025-04-13 20:12:56 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579
  • #22351 @ 2025-04-13 20:12:58 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (24)
  • #22352 @ 2025-04-13 20:12:58 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22353 @ 2025-04-13 20:12:58 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (24)
  • #22354 @ 2025-04-13 20:12:58 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22355 @ 2025-04-13 20:12:58 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22356 @ 2025-04-13 20:12:58 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22357 @ 2025-04-13 20:12:58 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22358 @ 2025-04-13 20:12:58 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22359 @ 2025-04-13 20:12:58 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (24)
  • #22360 @ 2025-04-13 20:12:58 FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22361 @ 2025-04-13 20:12:58 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22362 @ 2025-04-13 20:12:58 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 42
  • #22363 @ 2025-04-13 20:12:58 Rolling LIGHT... 1 heavies / 8 lights
  • #22364 @ 2025-04-13 20:12:58 Rolling 8 light rulesets
  • #22365 @ 2025-04-13 20:12:58 Revenant ruleset executing...
  • #22548 @ 2025-04-13 20:13:08 Polling 3 players to apply for the Revenant ruleset.
  • #23060 @ 2025-04-13 20:13:39 1 players volunteered for Revenant.
  • #23072 @ 2025-04-13 20:13:39 Injected a Midround ruleset Revenant.
  • #30552 @ 2025-04-13 20:21:52 Rana was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #30553 @ 2025-04-13 20:21:52 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #30554 @ 2025-04-13 20:21:52 FAIL: Rana was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #42233 @ 2025-04-13 20:37:38 A midround ruleset is rolling, and will be HEAVY.
  • #42234 @ 2025-04-13 20:37:38 FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)
  • #42235 @ 2025-04-13 20:37:38 FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #42236 @ 2025-04-13 20:37:38 FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)
  • #42237 @ 2025-04-13 20:37:38 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #42238 @ 2025-04-13 20:37:38 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (31)
  • #42239 @ 2025-04-13 20:37:38 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #42240 @ 2025-04-13 20:37:38 FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 2 found
  • #42241 @ 2025-04-13 20:37:38 FAIL: Malfunctioning AI is not ready()
  • #42242 @ 2025-04-13 20:37:38 Rolling HEAVY... 7 heavies / 8 lights
  • #42243 @ 2025-04-13 20:37:38 Rolling 7 heavy rulesets
  • #42244 @ 2025-04-13 20:37:38 Spiders ruleset executing...
  • #42389 @ 2025-04-13 20:37:48 Injected a Midround ruleset Spiders.
  • #55724 @ 2025-04-13 20:52:52 Janet Adila was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #55725 @ 2025-04-13 20:52:52 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #55726 @ 2025-04-13 20:52:52 FAIL: Janet Adila was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #57385 @ 2025-04-13 20:54:33 Unc Nown was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #57386 @ 2025-04-13 20:54:33 A latejoin rulset triggered successfully, the next latejoin injection will happen at 51370.5 round time.
  • #57392 @ 2025-04-13 20:54:33 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #57393 @ 2025-04-13 20:54:33 timburr/(Unc Nown) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #65225 @ 2025-04-13 21:02:26 A midround ruleset is rolling, and will be HEAVY.
  • #65226 @ 2025-04-13 21:02:26 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #65227 @ 2025-04-13 21:02:26 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #65228 @ 2025-04-13 21:02:26 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #65229 @ 2025-04-13 21:02:26 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (37)
  • #65230 @ 2025-04-13 21:02:26 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 37, threat level: 42
  • #65231 @ 2025-04-13 21:02:26 FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 3 found
  • #65232 @ 2025-04-13 21:02:26 FAIL: Malfunctioning AI is not ready()
  • #65233 @ 2025-04-13 21:02:26 Rolling HEAVY... 6 heavies / 8 lights
  • #65234 @ 2025-04-13 21:02:26 Rolling 6 heavy rulesets
  • #65235 @ 2025-04-13 21:02:26 Blob Infection ruleset executing...
  • #86642 @ 2025-04-13 21:27:17 A midround ruleset is rolling, and will be HEAVY.
  • #86643 @ 2025-04-13 21:27:17 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #86644 @ 2025-04-13 21:27:17 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #86645 @ 2025-04-13 21:27:17 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20
  • #86646 @ 2025-04-13 21:27:17 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (39)
  • #86647 @ 2025-04-13 21:27:17 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 39, threat level: 42
  • #86648 @ 2025-04-13 21:27:17 Rolling HEAVY... 7 heavies / 8 lights
  • #86649 @ 2025-04-13 21:27:17 Rolling 7 heavy rulesets
  • #86650 @ 2025-04-13 21:27:17 Blob Infection ruleset executing...
  • #86819 @ 2025-04-13 21:27:26 Kevin 'Oops' McFall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #86820 @ 2025-04-13 21:27:26 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #86821 @ 2025-04-13 21:27:26 FAIL: Kevin 'Oops' McFall was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-04-13 19:48:16.278000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 7.908,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.279121"
            },
            "s-store": null,
            "id": 2113,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-04-13 19:48:16.279000",
                "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.352,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.279343"
            },
            "s-store": null,
            "id": 2114,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-04-13 19:48:16.279000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 8.72,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.279527"
            },
            "s-store": null,
            "id": 2115,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-04-13 19:48:16.279000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 20: 100",
            "data": null,
            "w-state": {
                "tick_usage": 9.068,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.279701"
            },
            "s-store": null,
            "id": 2116,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-04-13 19:48:16.279000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 42! (6.3 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 9.454,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.279894"
            },
            "s-store": null,
            "id": 2117,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-04-13 19:48:16.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 18 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 215.132,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.382733"
            },
            "s-store": null,
            "id": 2122,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-04-13 19:48:16.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 215.596,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.382965"
            },
            "s-store": null,
            "id": 2123,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 216.018,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.383176"
            },
            "s-store": null,
            "id": 2124,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (70)",
            "data": null,
            "w-state": {
                "tick_usage": 216.37,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.383352"
            },
            "s-store": null,
            "id": 2125,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 216.722,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.383528"
            },
            "s-store": null,
            "id": 2126,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 217.13,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.383732"
            },
            "s-store": null,
            "id": 2127,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 217.47,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.383903"
            },
            "s-store": null,
            "id": 2128,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-04-13 19:48:16.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 217.87,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.384102"
            },
            "s-store": null,
            "id": 2129,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-04-13 19:48:16.384000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 218.232,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.384283"
            },
            "s-store": null,
            "id": 2130,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-04-13 19:48:16.384000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 6.3 left.",
            "data": null,
            "w-state": {
                "tick_usage": 218.588,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.384460"
            },
            "s-store": null,
            "id": 2131,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-04-13 19:48:16.385000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "6.3 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 220.006,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.385170"
            },
            "s-store": null,
            "id": 2132,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-04-13 19:48:16.385000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 220.362,
                "tick_lag": 0.5,
                "time": 2160,
                "timestamp": "1744573696.385348"
            },
            "s-store": null,
            "id": 2133,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-04-13 20:11:28.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Penny Royal 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": 206.548,
                "tick_lag": 0.5,
                "time": 15907,
                "timestamp": "1744575088.532694"
            },
            "s-store": null,
            "id": 21106,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-04-13 20:11:28.532000",
                "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": 207.244,
                "tick_lag": 0.5,
                "time": 15907,
                "timestamp": "1744575088.533042"
            },
            "s-store": null,
            "id": 21107,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-04-13 20:11:28.533000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Penny Royal 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": 207.674,
                "tick_lag": 0.5,
                "time": 15907,
                "timestamp": "1744575088.533257"
            },
            "s-store": null,
            "id": 21108,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-04-13 20:12:56.220000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 4.446,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.220842"
            },
            "s-store": null,
            "id": 22327,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-04-13 20:12:56.220000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 4.918,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221077"
            },
            "s-store": null,
            "id": 22328,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-04-13 20:12:56.221000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 5.27,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221254"
            },
            "s-store": null,
            "id": 22329,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-04-13 20:12:56.221000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 5.638,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221438"
            },
            "s-store": null,
            "id": 22330,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-04-13 20:12:56.221000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 5.966,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221602"
            },
            "s-store": null,
            "id": 22331,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-04-13 20:12:56.221000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579",
            "data": null,
            "w-state": {
                "tick_usage": 6.298,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221768"
            },
            "s-store": null,
            "id": 22332,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-04-13 20:12:56.221000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579",
            "data": null,
            "w-state": {
                "tick_usage": 6.642,
                "tick_lag": 0.5,
                "time": 16764,
                "timestamp": "1744575176.221940"
            },
            "s-store": null,
            "id": 22333,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-04-13 20:12:58.229000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 29.78,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.229285"
            },
            "s-store": null,
            "id": 22351,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-04-13 20:12:58.229000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 30.18,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.229485"
            },
            "s-store": null,
            "id": 22352,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-04-13 20:12:58.230000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 31.74,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.230265"
            },
            "s-store": null,
            "id": 22353,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-04-13 20:12:58.230000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 32.08,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.230434"
            },
            "s-store": null,
            "id": 22354,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-04-13 20:12:58.231000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 33.47,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.231130"
            },
            "s-store": null,
            "id": 22355,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-04-13 20:12:58.231000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 33.794,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.231291"
            },
            "s-store": null,
            "id": 22356,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-04-13 20:12:58.231000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 34.98,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.231885"
            },
            "s-store": null,
            "id": 22357,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-04-13 20:12:58.231000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 35.318,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.232054"
            },
            "s-store": null,
            "id": 22358,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-04-13 20:12:58.232000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 35.648,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.232218"
            },
            "s-store": null,
            "id": 22359,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-04-13 20:12:58.232000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 35.964,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.232377"
            },
            "s-store": null,
            "id": 22360,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-04-13 20:12:58.232000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 36.584,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.232687"
            },
            "s-store": null,
            "id": 22361,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-04-13 20:12:58.232000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 36.908,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.232849"
            },
            "s-store": null,
            "id": 22362,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-04-13 20:12:58.232000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 1 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 37.23,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.233010"
            },
            "s-store": null,
            "id": 22363,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-04-13 20:12:58.233000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 37.534,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.233162"
            },
            "s-store": null,
            "id": 22364,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-04-13 20:12:58.233000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Revenant ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 38.034,
                "tick_lag": 0.5,
                "time": 16782,
                "timestamp": "1744575178.233412"
            },
            "s-store": null,
            "id": 22365,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-04-13 20:13:08.556000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 3 players to apply for the Revenant ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 5.568,
                "tick_lag": 0.5,
                "time": 16882.5,
                "timestamp": "1744575188.556603"
            },
            "s-store": null,
            "id": 22548,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-04-13 20:13:39.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1 players volunteered for Revenant.",
            "data": null,
            "w-state": {
                "tick_usage": 2.45,
                "tick_lag": 0.5,
                "time": 17185.5,
                "timestamp": "1744575219.565424"
            },
            "s-store": null,
            "id": 23060,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-04-13 20:13:39.617000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Revenant.",
            "data": null,
            "w-state": {
                "tick_usage": 106.712,
                "tick_lag": 0.5,
                "time": 17185.5,
                "timestamp": "1744575219.617555"
            },
            "s-store": null,
            "id": 23072,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-04-13 20:21:52.396000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rana 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": 240.09,
                "tick_lag": 0.5,
                "time": 22008,
                "timestamp": "1744575712.396295"
            },
            "s-store": null,
            "id": 30552,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-04-13 20:21:52.396000",
                "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": 240.832,
                "tick_lag": 0.5,
                "time": 22008,
                "timestamp": "1744575712.396666"
            },
            "s-store": null,
            "id": 30553,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-04-13 20:21:52.396000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Rana 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": 241.198,
                "tick_lag": 0.5,
                "time": 22008,
                "timestamp": "1744575712.396848"
            },
            "s-store": null,
            "id": 30554,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-04-13 20:37:38.749000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 10.294,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.749437"
            },
            "s-store": null,
            "id": 42233,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-04-13 20:37:38.749000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 11.04,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.749810"
            },
            "s-store": null,
            "id": 42234,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-04-13 20:37:38.749000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 11.464,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.750022"
            },
            "s-store": null,
            "id": 42235,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-04-13 20:37:38.750000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 12.03,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.750304"
            },
            "s-store": null,
            "id": 42236,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-04-13 20:37:38.750000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 12.562,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.750571"
            },
            "s-store": null,
            "id": 42237,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-04-13 20:37:38.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (31)",
            "data": null,
            "w-state": {
                "tick_usage": 20.156,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.754368"
            },
            "s-store": null,
            "id": 42238,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-04-13 20:37:38.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 20.61,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.754594"
            },
            "s-store": null,
            "id": 42239,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-04-13 20:37:38.756000",
                "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": 24.458,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.756518"
            },
            "s-store": null,
            "id": 42240,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-04-13 20:37:38.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 25.042,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.756811"
            },
            "s-store": null,
            "id": 42241,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-04-13 20:37:38.757000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 7 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 26.428,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.757504"
            },
            "s-store": null,
            "id": 42242,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-04-13 20:37:38.757000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 26.846,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.757713"
            },
            "s-store": null,
            "id": 42243,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-04-13 20:37:38.757000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Spiders ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 27.422,
                "tick_lag": 0.5,
                "time": 31340.5,
                "timestamp": "1744576658.758001"
            },
            "s-store": null,
            "id": 42244,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-04-13 20:37:48.806000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Spiders.",
            "data": null,
            "w-state": {
                "tick_usage": 9.334,
                "tick_lag": 0.5,
                "time": 31441,
                "timestamp": "1744576668.806243"
            },
            "s-store": null,
            "id": 42389,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-04-13 20:52:52.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Janet Adila 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": 322.478,
                "tick_lag": 0.5,
                "time": 40310,
                "timestamp": "1744577572.844784"
            },
            "s-store": null,
            "id": 55724,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-04-13 20:52:52.845000",
                "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": 323.26,
                "tick_lag": 0.5,
                "time": 40310,
                "timestamp": "1744577572.845175"
            },
            "s-store": null,
            "id": 55725,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-04-13 20:52:52.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Janet Adila 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": 323.62,
                "tick_lag": 0.5,
                "time": 40310,
                "timestamp": "1744577572.845355"
            },
            "s-store": null,
            "id": 55726,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-04-13 20:54:33.367000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Unc Nown 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": 221.578,
                "tick_lag": 0.5,
                "time": 41283.5,
                "timestamp": "1744577673.367920"
            },
            "s-store": null,
            "id": 57385,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-04-13 20:54:33.368000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 51370.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 222.446,
                "tick_lag": 0.5,
                "time": 41283.5,
                "timestamp": "1744577673.368354"
            },
            "s-store": null,
            "id": 57386,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-04-13 20:54:33.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 18.642,
                "tick_lag": 0.5,
                "time": 41284,
                "timestamp": "1744577673.381080"
            },
            "s-store": null,
            "id": 57392,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-04-13 20:54:33.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "timburr\/(Unc Nown) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 19.088,
                "tick_lag": 0.5,
                "time": 41284,
                "timestamp": "1744577673.381303"
            },
            "s-store": null,
            "id": 57393,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-04-13 21:02:26.200000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 23.936,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.200943"
            },
            "s-store": null,
            "id": 65225,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-04-13 21:02:26.201000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.49,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.201220"
            },
            "s-store": null,
            "id": 65226,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-04-13 21:02:26.201000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.904,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.201427"
            },
            "s-store": null,
            "id": 65227,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-04-13 21:02:26.201000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 26.348,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.202150"
            },
            "s-store": null,
            "id": 65228,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-04-13 21:02:26.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (37)",
            "data": null,
            "w-state": {
                "tick_usage": 33.278,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.205614"
            },
            "s-store": null,
            "id": 65229,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-04-13 21:02:26.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 37, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 33.746,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.205847"
            },
            "s-store": null,
            "id": 65230,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-04-13 21:02:26.208000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 3 found",
            "data": null,
            "w-state": {
                "tick_usage": 40.07,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.209010"
            },
            "s-store": null,
            "id": 65231,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-04-13 21:02:26.209000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 40.474,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.209212"
            },
            "s-store": null,
            "id": 65232,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-04-13 21:02:26.209000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 6 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 42.222,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.210086"
            },
            "s-store": null,
            "id": 65233,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-04-13 21:02:26.210000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 42.672,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.210311"
            },
            "s-store": null,
            "id": 65234,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-04-13 21:02:26.210000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Blob Infection ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 43.348,
                "tick_lag": 0.5,
                "time": 45921,
                "timestamp": "1744578146.210649"
            },
            "s-store": null,
            "id": 65235,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-04-13 21:27:17.692000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 23.802,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.692953"
            },
            "s-store": null,
            "id": 86642,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-04-13 21:27:17.693000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.336,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.693220"
            },
            "s-store": null,
            "id": 86643,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-04-13 21:27:17.693000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.712,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.693408"
            },
            "s-store": null,
            "id": 86644,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-04-13 21:27:17.693000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 25.738,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.693920"
            },
            "s-store": null,
            "id": 86645,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-04-13 21:27:17.696000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (39)",
            "data": null,
            "w-state": {
                "tick_usage": 31.116,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.696610"
            },
            "s-store": null,
            "id": 86646,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-04-13 21:27:17.696000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 39, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 31.458,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.696780"
            },
            "s-store": null,
            "id": 86647,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-04-13 21:27:17.703000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 7 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 44.862,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.703483"
            },
            "s-store": null,
            "id": 86648,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-04-13 21:27:17.703000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 45.244,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.703674"
            },
            "s-store": null,
            "id": 86649,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-04-13 21:27:17.703000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Blob Infection ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 45.78,
                "tick_lag": 0.5,
                "time": 60493.5,
                "timestamp": "1744579637.703941"
            },
            "s-store": null,
            "id": 86650,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-04-13 21:27:26.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Kevin 'Oops' McFall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 169.638,
                "tick_lag": 0.5,
                "time": 60579,
                "timestamp": "1744579646.489247"
            },
            "s-store": null,
            "id": 86819,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-04-13 21:27:26.489000",
                "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": 170.302,
                "tick_lag": 0.5,
                "time": 60579,
                "timestamp": "1744579646.489585"
            },
            "s-store": null,
            "id": 86820,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-04-13 21:27:26.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Kevin 'Oops' McFall 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": 170.66,
                "tick_lag": 0.5,
                "time": 60579,
                "timestamp": "1744579646.489758"
            },
            "s-store": null,
            "id": 86821,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-04-13 19:44:01.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 251183,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1744573441.945149\",\"round-id\":\"251183\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-04-13 19:48:16.278\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":7.908,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.279121\"},\"s-store\":null,\"id\":2113,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.279\",\"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.352,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.279343\"},\"s-store\":null,\"id\":2114,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.279\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":8.72,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.279527\"},\"s-store\":null,\"id\":2115,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.279\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 20: 100\",\"data\":null,\"w-state\":{\"tick_usage\":9.068,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.279701\"},\"s-store\":null,\"id\":2116,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.279\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 42! (6.3 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":9.454,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.279894\"},\"s-store\":null,\"id\":2117,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.382\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 18 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":215.132,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.382733\"},\"s-store\":null,\"id\":2122,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":215.596,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.382965\"},\"s-store\":null,\"id\":2123,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":216.018,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.383176\"},\"s-store\":null,\"id\":2124,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (70)\",\"data\":null,\"w-state\":{\"tick_usage\":216.37,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.383352\"},\"s-store\":null,\"id\":2125,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":216.722,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.383528\"},\"s-store\":null,\"id\":2126,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":217.13,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.383732\"},\"s-store\":null,\"id\":2127,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":217.47,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.383903\"},\"s-store\":null,\"id\":2128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":217.87,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.384102\"},\"s-store\":null,\"id\":2129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.384\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":218.232,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.384283\"},\"s-store\":null,\"id\":2130,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.384\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 6.3 left.\",\"data\":null,\"w-state\":{\"tick_usage\":218.588,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.384460\"},\"s-store\":null,\"id\":2131,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.385\",\"cat\":\"dynamic\",\"msg\":\"6.3 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":220.006,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.385170\"},\"s-store\":null,\"id\":2132,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 19:48:16.385\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":220.362,\"tick_lag\":0.5,\"time\":2160,\"timestamp\":\"1744573696.385348\"},\"s-store\":null,\"id\":2133,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:11:28.532\",\"cat\":\"dynamic\",\"msg\":\"Penny Royal 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\":206.548,\"tick_lag\":0.5,\"time\":15907,\"timestamp\":\"1744575088.532694\"},\"s-store\":null,\"id\":21106,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:11:28.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":207.244,\"tick_lag\":0.5,\"time\":15907,\"timestamp\":\"1744575088.533042\"},\"s-store\":null,\"id\":21107,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:11:28.533\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Penny Royal 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\":207.674,\"tick_lag\":0.5,\"time\":15907,\"timestamp\":\"1744575088.533257\"},\"s-store\":null,\"id\":21108,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.220\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":4.446,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.220842\"},\"s-store\":null,\"id\":22327,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.220\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":4.918,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221077\"},\"s-store\":null,\"id\":22328,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.221\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":5.27,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221254\"},\"s-store\":null,\"id\":22329,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.221\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":5.638,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221438\"},\"s-store\":null,\"id\":22330,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.221\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":5.966,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221602\"},\"s-store\":null,\"id\":22331,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.221\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579\",\"data\":null,\"w-state\":{\"tick_usage\":6.298,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221768\"},\"s-store\":null,\"id\":22332,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:56.221\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579\",\"data\":null,\"w-state\":{\"tick_usage\":6.642,\"tick_lag\":0.5,\"time\":16764,\"timestamp\":\"1744575176.221940\"},\"s-store\":null,\"id\":22333,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.229\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":29.78,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.229285\"},\"s-store\":null,\"id\":22351,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.229\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":30.18,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.229485\"},\"s-store\":null,\"id\":22352,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.230\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":31.74,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.230265\"},\"s-store\":null,\"id\":22353,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.230\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":32.08,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.230434\"},\"s-store\":null,\"id\":22354,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.231\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":33.47,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.231130\"},\"s-store\":null,\"id\":22355,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.231\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":33.794,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.231291\"},\"s-store\":null,\"id\":22356,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.231\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":34.98,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.231885\"},\"s-store\":null,\"id\":22357,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.231\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":35.318,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.232054\"},\"s-store\":null,\"id\":22358,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.232\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":35.648,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.232218\"},\"s-store\":null,\"id\":22359,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.232\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":35.964,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.232377\"},\"s-store\":null,\"id\":22360,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.232\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":36.584,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.232687\"},\"s-store\":null,\"id\":22361,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.232\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":36.908,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.232849\"},\"s-store\":null,\"id\":22362,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.232\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 1 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":37.23,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.233010\"},\"s-store\":null,\"id\":22363,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.233\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":37.534,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.233162\"},\"s-store\":null,\"id\":22364,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:12:58.233\",\"cat\":\"dynamic\",\"msg\":\"Revenant ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":38.034,\"tick_lag\":0.5,\"time\":16782,\"timestamp\":\"1744575178.233412\"},\"s-store\":null,\"id\":22365,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:13:08.556\",\"cat\":\"dynamic\",\"msg\":\"Polling 3 players to apply for the Revenant ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":5.568,\"tick_lag\":0.5,\"time\":16882.5,\"timestamp\":\"1744575188.556603\"},\"s-store\":null,\"id\":22548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:13:39.565\",\"cat\":\"dynamic\",\"msg\":\"1 players volunteered for Revenant.\",\"data\":null,\"w-state\":{\"tick_usage\":2.45,\"tick_lag\":0.5,\"time\":17185.5,\"timestamp\":\"1744575219.565424\"},\"s-store\":null,\"id\":23060,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:13:39.617\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Revenant.\",\"data\":null,\"w-state\":{\"tick_usage\":106.712,\"tick_lag\":0.5,\"time\":17185.5,\"timestamp\":\"1744575219.617555\"},\"s-store\":null,\"id\":23072,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:21:52.396\",\"cat\":\"dynamic\",\"msg\":\"Rana 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\":240.09,\"tick_lag\":0.5,\"time\":22008,\"timestamp\":\"1744575712.396295\"},\"s-store\":null,\"id\":30552,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:21:52.396\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":240.832,\"tick_lag\":0.5,\"time\":22008,\"timestamp\":\"1744575712.396666\"},\"s-store\":null,\"id\":30553,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:21:52.396\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Rana 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\":241.198,\"tick_lag\":0.5,\"time\":22008,\"timestamp\":\"1744575712.396848\"},\"s-store\":null,\"id\":30554,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.749\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":10.294,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.749437\"},\"s-store\":null,\"id\":42233,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.749\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":11.04,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.749810\"},\"s-store\":null,\"id\":42234,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.749\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":11.464,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.750022\"},\"s-store\":null,\"id\":42235,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.750\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":12.03,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.750304\"},\"s-store\":null,\"id\":42236,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.750\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":12.562,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.750571\"},\"s-store\":null,\"id\":42237,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (31)\",\"data\":null,\"w-state\":{\"tick_usage\":20.156,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.754368\"},\"s-store\":null,\"id\":42238,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":20.61,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.754594\"},\"s-store\":null,\"id\":42239,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.756\",\"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\":24.458,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.756518\"},\"s-store\":null,\"id\":42240,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.756\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":25.042,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.756811\"},\"s-store\":null,\"id\":42241,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.757\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 7 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":26.428,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.757504\"},\"s-store\":null,\"id\":42242,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.757\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":26.846,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.757713\"},\"s-store\":null,\"id\":42243,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:38.757\",\"cat\":\"dynamic\",\"msg\":\"Spiders ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":27.422,\"tick_lag\":0.5,\"time\":31340.5,\"timestamp\":\"1744576658.758001\"},\"s-store\":null,\"id\":42244,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:37:48.806\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Spiders.\",\"data\":null,\"w-state\":{\"tick_usage\":9.334,\"tick_lag\":0.5,\"time\":31441,\"timestamp\":\"1744576668.806243\"},\"s-store\":null,\"id\":42389,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:52:52.844\",\"cat\":\"dynamic\",\"msg\":\"Janet Adila 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\":322.478,\"tick_lag\":0.5,\"time\":40310,\"timestamp\":\"1744577572.844784\"},\"s-store\":null,\"id\":55724,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:52:52.845\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":323.26,\"tick_lag\":0.5,\"time\":40310,\"timestamp\":\"1744577572.845175\"},\"s-store\":null,\"id\":55725,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:52:52.845\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Janet Adila 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\":323.62,\"tick_lag\":0.5,\"time\":40310,\"timestamp\":\"1744577572.845355\"},\"s-store\":null,\"id\":55726,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:54:33.367\",\"cat\":\"dynamic\",\"msg\":\"Unc Nown 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\":221.578,\"tick_lag\":0.5,\"time\":41283.5,\"timestamp\":\"1744577673.367920\"},\"s-store\":null,\"id\":57385,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:54:33.368\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 51370.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":222.446,\"tick_lag\":0.5,\"time\":41283.5,\"timestamp\":\"1744577673.368354\"},\"s-store\":null,\"id\":57386,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:54:33.380\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":18.642,\"tick_lag\":0.5,\"time\":41284,\"timestamp\":\"1744577673.381080\"},\"s-store\":null,\"id\":57392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 20:54:33.381\",\"cat\":\"dynamic\",\"msg\":\"timburr\\\/(Unc Nown) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":19.088,\"tick_lag\":0.5,\"time\":41284,\"timestamp\":\"1744577673.381303\"},\"s-store\":null,\"id\":57393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.200\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":23.936,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.200943\"},\"s-store\":null,\"id\":65225,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.201\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.49,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.201220\"},\"s-store\":null,\"id\":65226,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.201\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.904,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.201427\"},\"s-store\":null,\"id\":65227,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.201\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":26.348,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.202150\"},\"s-store\":null,\"id\":65228,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.205\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (37)\",\"data\":null,\"w-state\":{\"tick_usage\":33.278,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.205614\"},\"s-store\":null,\"id\":65229,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.205\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 37, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":33.746,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.205847\"},\"s-store\":null,\"id\":65230,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.208\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready, because there are not enough enemies: 4 needed, 3 found\",\"data\":null,\"w-state\":{\"tick_usage\":40.07,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.209010\"},\"s-store\":null,\"id\":65231,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.209\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":40.474,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.209212\"},\"s-store\":null,\"id\":65232,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.209\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 6 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":42.222,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.210086\"},\"s-store\":null,\"id\":65233,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.210\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":42.672,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.210311\"},\"s-store\":null,\"id\":65234,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:02:26.210\",\"cat\":\"dynamic\",\"msg\":\"Blob Infection ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":43.348,\"tick_lag\":0.5,\"time\":45921,\"timestamp\":\"1744578146.210649\"},\"s-store\":null,\"id\":65235,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.692\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":23.802,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.692953\"},\"s-store\":null,\"id\":86642,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.693\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.336,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.693220\"},\"s-store\":null,\"id\":86643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.693\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.712,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.693408\"},\"s-store\":null,\"id\":86644,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.693\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 17, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":25.738,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.693920\"},\"s-store\":null,\"id\":86645,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.696\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (39)\",\"data\":null,\"w-state\":{\"tick_usage\":31.116,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.696610\"},\"s-store\":null,\"id\":86646,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.696\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 39, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":31.458,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.696780\"},\"s-store\":null,\"id\":86647,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.703\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 7 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":44.862,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.703483\"},\"s-store\":null,\"id\":86648,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.703\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":45.244,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.703674\"},\"s-store\":null,\"id\":86649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:17.703\",\"cat\":\"dynamic\",\"msg\":\"Blob Infection ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":45.78,\"tick_lag\":0.5,\"time\":60493.5,\"timestamp\":\"1744579637.703941\"},\"s-store\":null,\"id\":86650,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:26.489\",\"cat\":\"dynamic\",\"msg\":\"Kevin 'Oops' McFall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":169.638,\"tick_lag\":0.5,\"time\":60579,\"timestamp\":\"1744579646.489247\"},\"s-store\":null,\"id\":86819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:26.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":170.302,\"tick_lag\":0.5,\"time\":60579,\"timestamp\":\"1744579646.489585\"},\"s-store\":null,\"id\":86820,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-13 21:27:26.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Kevin 'Oops' McFall 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\":170.66,\"tick_lag\":0.5,\"time\":60579,\"timestamp\":\"1744579646.489758\"},\"s-store\":null,\"id\":86821,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/04\/13\/round-251183\/dynamic.log.json"
}