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

dynamic

  • #2044 @ 2025-04-19 20:53:12 Dynamic mode parameters for the round:
  • #2045 @ 2025-04-19 20:53:12 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2046 @ 2025-04-19 20:53:12 Stacking limit is 90.
  • #2047 @ 2025-04-19 20:53:12 Calculated maximum threat level based on player count of 9: 67
  • #2048 @ 2025-04-19 20:53:12 Dynamic Mode initialized with a Threat Level of... 33! (20.5 round start budget)
  • #2260 @ 2025-04-19 20:53:12 Listing 13 round start rulesets, and 9 players ready.
  • #2261 @ 2025-04-19 20:53:12 FAIL: Traitors failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2262 @ 2025-04-19 20:53:12 FAIL: Malfunctioning AI failed acceptable: threat_level (33) < requirement (101)
  • #2263 @ 2025-04-19 20:53:12 FAIL: Blood Brothers failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2264 @ 2025-04-19 20:53:12 FAIL: Changelings failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2265 @ 2025-04-19 20:53:12 FAIL: Heretics failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2266 @ 2025-04-19 20:53:12 FAIL: Wizard failed acceptable: threat_level (33) < requirement (90)
  • #2267 @ 2025-04-19 20:53:12 FAIL: Blood Cult failed acceptable: threat_level (33) < requirement (101)
  • #2268 @ 2025-04-19 20:53:12 FAIL: Nuclear Emergency failed acceptable: threat_level (33) < requirement (101)
  • #2269 @ 2025-04-19 20:53:12 FAIL: Clown Operatives failed acceptable: threat_level (33) < requirement (101)
  • #2270 @ 2025-04-19 20:53:12 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (9)
  • #2271 @ 2025-04-19 20:53:12 FAIL: Extended failed acceptable: threat_level (33) < requirement (101)
  • #2272 @ 2025-04-19 20:53:12 FAIL: Meteor failed acceptable: threat_level (33) < requirement (101)
  • #2273 @ 2025-04-19 20:53:12 FAIL: Spies failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2274 @ 2025-04-19 20:53:12 No more rules can be applied, stopping with 20.5 left.
  • #2275 @ 2025-04-19 20:53:12 20.5 round start budget was left, donating it to midrounds.
  • #2276 @ 2025-04-19 20:53:12 Picked the following roundstart rules:
  • #19392 @ 2025-04-19 21:20:44 FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)
  • #19393 @ 2025-04-19 21:20:44 FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)
  • #19394 @ 2025-04-19 21:20:44 FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)
  • #19395 @ 2025-04-19 21:20:44 Ivy Aries was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #19396 @ 2025-04-19 21:20:44 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #19397 @ 2025-04-19 21:20:44 FAIL: Ivy Aries was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #20912 @ 2025-04-19 21:22:52 FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)
  • #20913 @ 2025-04-19 21:22:52 FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)
  • #20914 @ 2025-04-19 21:22:52 FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)
  • #20915 @ 2025-04-19 21:22:52 Bartholomew Davis was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #20916 @ 2025-04-19 21:22:52 A latejoin rulset triggered successfully, the next latejoin injection will happen at 22658.5 round time.
  • #20921 @ 2025-04-19 21:22:52 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #20922 @ 2025-04-19 21:22:52 iamcooldan/(Bartholomew Davis) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #25160 @ 2025-04-19 21:28:33 FAIL: Provocateur failed acceptable: threat_level (33) < requirement (40)
  • #25161 @ 2025-04-19 21:28:33 FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (50)
  • #25162 @ 2025-04-19 21:28:33 Grey Gray was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #25163 @ 2025-04-19 21:28:33 A latejoin rulset triggered successfully, the next latejoin injection will happen at 38046 round time.
  • #25169 @ 2025-04-19 21:28:33 Injected a Latejoin ruleset Heretic Smuggler.
  • #25170 @ 2025-04-19 21:28:33 ouroborus113/(Grey Gray) joined the station, and was selected by the Heretic Smuggler ruleset.
  • #31430 @ 2025-04-19 21:37:01 A midround ruleset is rolling, and will be HEAVY.
  • #31431 @ 2025-04-19 21:37:01 FAIL: Wizard failed acceptable: threat_level (33) < requirement (80)
  • #31432 @ 2025-04-19 21:37:01 FAIL: Wizard is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31433 @ 2025-04-19 21:37:01 FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (80)
  • #31434 @ 2025-04-19 21:37:01 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31435 @ 2025-04-19 21:37:01 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31436 @ 2025-04-19 21:37:01 FAIL: Blob is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31437 @ 2025-04-19 21:37:01 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31438 @ 2025-04-19 21:37:01 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31439 @ 2025-04-19 21:37:01 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31440 @ 2025-04-19 21:37:01 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31441 @ 2025-04-19 21:37:01 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31442 @ 2025-04-19 21:37:01 FAIL: Abductors is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31443 @ 2025-04-19 21:37:01 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (19)
  • #31444 @ 2025-04-19 21:37:01 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31445 @ 2025-04-19 21:37:01 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31446 @ 2025-04-19 21:37:01 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31447 @ 2025-04-19 21:37:01 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31448 @ 2025-04-19 21:37:01 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (19)
  • #31449 @ 2025-04-19 21:37:01 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31450 @ 2025-04-19 21:37:01 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (19)
  • #31451 @ 2025-04-19 21:37:01 FAIL: Spiders is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31452 @ 2025-04-19 21:37:01 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31453 @ 2025-04-19 21:37:01 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33
  • #31454 @ 2025-04-19 21:37:01 Rolling HEAVY... 0 heavies / 6 lights
  • #31455 @ 2025-04-19 21:37:01 Rolling 6 light rulesets
  • #31456 @ 2025-04-19 21:37:01 Paradox Clone ruleset executing...
  • #31457 @ 2025-04-19 21:37:01 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 6 lights
  • #31562 @ 2025-04-19 21:37:11 Polling 1 players to apply for the Paradox Clone ruleset.
  • #31957 @ 2025-04-19 21:37:42 1 players volunteered for Paradox Clone.
  • #31972 @ 2025-04-19 21:37:42 Injected a Midround ruleset Paradox Clone.
  • #51126 @ 2025-04-19 22:03:45 FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (40)
  • #51127 @ 2025-04-19 22:03:45 Effie Arnold was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.
  • #51128 @ 2025-04-19 22:03:45 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #51129 @ 2025-04-19 22:03:45 FAIL: Effie Arnold was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #67076 @ 2025-04-19 22:16:23 Random event Alien Infestation tried to roll, but the next midround injection is too soon.
  • #68263 @ 2025-04-19 22:17:26 Forcing specific Latejoin ruleset Heretic Smuggler.
  • #68268 @ 2025-04-19 22:17:26 Injected a Latejoin ruleset Heretic Smuggler.
  • #68269 @ 2025-04-19 22:17:26 1769269/(Clara Rathens) joined the station, and was selected by the Heretic Smuggler ruleset.
  • #71370 @ 2025-04-19 22:19:53 Forcing specific Latejoin ruleset Heretic Smuggler.
  • #71371 @ 2025-04-19 22:19:53 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #71372 @ 2025-04-19 22:19:53 FAIL: Lauren Graham was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #73198 @ 2025-04-19 22:20:59 A midround ruleset is rolling, and will be HEAVY.
  • #73199 @ 2025-04-19 22:20:59 FAIL: Wizard failed acceptable: threat_level (33) < requirement (50)
  • #73200 @ 2025-04-19 22:20:59 FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 33
  • #73201 @ 2025-04-19 22:20:59 FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (50)
  • #73202 @ 2025-04-19 22:20:59 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 33
  • #73203 @ 2025-04-19 22:20:59 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73204 @ 2025-04-19 22:20:59 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 20
  • #73205 @ 2025-04-19 22:20:59 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73206 @ 2025-04-19 22:20:59 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73207 @ 2025-04-19 22:20:59 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73208 @ 2025-04-19 22:20:59 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73209 @ 2025-04-19 22:20:59 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73210 @ 2025-04-19 22:20:59 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73211 @ 2025-04-19 22:20:59 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73212 @ 2025-04-19 22:20:59 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 33
  • #73213 @ 2025-04-19 22:20:59 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73214 @ 2025-04-19 22:20:59 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73215 @ 2025-04-19 22:20:59 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5
  • #73216 @ 2025-04-19 22:20:59 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10
  • #73217 @ 2025-04-19 22:20:59 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 15
  • #73218 @ 2025-04-19 22:20:59 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33
  • #73219 @ 2025-04-19 22:20:59 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33
  • #73220 @ 2025-04-19 22:20:59 Rolling HEAVY... 0 heavies / 0 lights
  • #73221 @ 2025-04-19 22:20:59 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #87127 @ 2025-04-19 22:30:24 Forcing specific Latejoin ruleset Heretic Smuggler.
  • #87128 @ 2025-04-19 22:30:24 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #87129 @ 2025-04-19 22:30:24 FAIL: May Highflyer was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #91428 @ 2025-04-19 22:33:26 FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #96390 @ 2025-04-19 22:36:52 FAIL: Frendo The Anti-Genocide Clown was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #99422 @ 2025-04-19 22:39:35 Polling 6 players to apply for the Blob ruleset.
  • #100100 @ 2025-04-19 22:40:06 3 players volunteered for Blob.
  • #100108 @ 2025-04-19 22:40:06 Making a call to a specific ruleset...Blob!
  • #122184 @ 2025-04-19 23:07:41 Random event Spider Infestation tried to roll, but the next midround injection is too soon.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-04-19 20:53:12.264000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 4.722,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.265037"
            },
            "s-store": null,
            "id": 2044,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-04-19 20:53:12.265000",
                "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": 5.328,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.265342"
            },
            "s-store": null,
            "id": 2045,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-04-19 20:53:12.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 5.842,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.265597"
            },
            "s-store": null,
            "id": 2046,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-04-19 20:53:12.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 9: 67",
            "data": null,
            "w-state": {
                "tick_usage": 6.194,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.265772"
            },
            "s-store": null,
            "id": 2047,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-04-19 20:53:12.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 33! (20.5 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 6.59,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.265970"
            },
            "s-store": null,
            "id": 2048,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-04-19 20:53:12.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 9 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 181.734,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.353543"
            },
            "s-store": null,
            "id": 2260,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-04-19 20:53:12.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Traitors failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 182.19,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.353771"
            },
            "s-store": null,
            "id": 2261,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-04-19 20:53:12.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 182.548,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.353949"
            },
            "s-store": null,
            "id": 2262,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-04-19 20:53:12.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Brothers failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 182.89,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.354120"
            },
            "s-store": null,
            "id": 2263,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-04-19 20:53:12.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 183.226,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.354289"
            },
            "s-store": null,
            "id": 2264,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-04-19 20:53:12.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 183.56,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.354455"
            },
            "s-store": null,
            "id": 2265,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-04-19 20:53:12.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (33) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 183.92,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.354636"
            },
            "s-store": null,
            "id": 2266,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-04-19 20:53:12.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 184.546,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.354948"
            },
            "s-store": null,
            "id": 2267,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 184.924,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355138"
            },
            "s-store": null,
            "id": 2268,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 185.264,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355308"
            },
            "s-store": null,
            "id": 2269,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 185.598,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355475"
            },
            "s-store": null,
            "id": 2270,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 185.95,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355651"
            },
            "s-store": null,
            "id": 2271,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (33) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 186.304,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355827"
            },
            "s-store": null,
            "id": 2272,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-04-19 20:53:12.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 186.624,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.355987"
            },
            "s-store": null,
            "id": 2273,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-04-19 20:53:12.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 20.5 left.",
            "data": null,
            "w-state": {
                "tick_usage": 186.954,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.356153"
            },
            "s-store": null,
            "id": 2274,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-04-19 20:53:12.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "20.5 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 188.618,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.356984"
            },
            "s-store": null,
            "id": 2275,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-04-19 20:53:12.357000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 188.97,
                "tick_lag": 0.5,
                "time": 2063.5,
                "timestamp": "1745095992.357161"
            },
            "s-store": null,
            "id": 2276,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-04-19 21:20:44.125000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)",
            "data": null,
            "w-state": {
                "tick_usage": 294.708,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.125638"
            },
            "s-store": null,
            "id": 19392,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-04-19 21:20:44.125000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 295.12,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.125844"
            },
            "s-store": null,
            "id": 19393,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-04-19 21:20:44.125000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 295.46,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.126015"
            },
            "s-store": null,
            "id": 19394,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-04-19 21:20:44.126000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ivy Aries was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 295.77,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.126170"
            },
            "s-store": null,
            "id": 19395,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-04-19 21:20:44.126000",
                "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": 296.238,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.126404"
            },
            "s-store": null,
            "id": 19396,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-04-19 21:20:44.126000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Ivy Aries 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": 296.538,
                "tick_lag": 0.5,
                "time": 18382.5,
                "timestamp": "1745097644.126554"
            },
            "s-store": null,
            "id": 19397,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-04-19 21:22:52.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)",
            "data": null,
            "w-state": {
                "tick_usage": 289.636,
                "tick_lag": 0.5,
                "time": 19658.5,
                "timestamp": "1745097772.619921"
            },
            "s-store": null,
            "id": 20912,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-04-19 21:22:52.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 290.104,
                "tick_lag": 0.5,
                "time": 19658.5,
                "timestamp": "1745097772.620155"
            },
            "s-store": null,
            "id": 20913,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-04-19 21:22:52.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 290.464,
                "tick_lag": 0.5,
                "time": 19658.5,
                "timestamp": "1745097772.620336"
            },
            "s-store": null,
            "id": 20914,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-04-19 21:22:52.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Bartholomew Davis was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 290.83,
                "tick_lag": 0.5,
                "time": 19658.5,
                "timestamp": "1745097772.620518"
            },
            "s-store": null,
            "id": 20915,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-04-19 21:22:52.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 22658.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 291.514,
                "tick_lag": 0.5,
                "time": 19658.5,
                "timestamp": "1745097772.620860"
            },
            "s-store": null,
            "id": 20916,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-04-19 21:22:52.628000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 12.71,
                "tick_lag": 0.5,
                "time": 19659,
                "timestamp": "1745097772.628829"
            },
            "s-store": null,
            "id": 20921,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-04-19 21:22:52.629000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "iamcooldan\/(Bartholomew Davis) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 13.402,
                "tick_lag": 0.5,
                "time": 19659,
                "timestamp": "1745097772.629175"
            },
            "s-store": null,
            "id": 20922,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-04-19 21:28:33.395000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Provocateur failed acceptable: threat_level (33) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 310.232,
                "tick_lag": 0.5,
                "time": 23046,
                "timestamp": "1745098113.395356"
            },
            "s-store": null,
            "id": 25160,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-04-19 21:28:33.395000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 310.856,
                "tick_lag": 0.5,
                "time": 23046,
                "timestamp": "1745098113.395669"
            },
            "s-store": null,
            "id": 25161,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-04-19 21:28:33.395000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Grey Gray was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 311.37,
                "tick_lag": 0.5,
                "time": 23046,
                "timestamp": "1745098113.395925"
            },
            "s-store": null,
            "id": 25162,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-04-19 21:28:33.396000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 38046 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 312.232,
                "tick_lag": 0.5,
                "time": 23046,
                "timestamp": "1745098113.396356"
            },
            "s-store": null,
            "id": 25163,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-04-19 21:28:33.410000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 22.692,
                "tick_lag": 0.5,
                "time": 23046.5,
                "timestamp": "1745098113.410569"
            },
            "s-store": null,
            "id": 25169,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-04-19 21:28:33.410000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "ouroborus113\/(Grey Gray) joined the station, and was selected by the Heretic Smuggler ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 23.198,
                "tick_lag": 0.5,
                "time": 23046.5,
                "timestamp": "1745098113.410821"
            },
            "s-store": null,
            "id": 25170,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-04-19 21:37:01.537000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 25.876,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.537494"
            },
            "s-store": null,
            "id": 31430,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-04-19 21:37:01.537000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (33) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 26.458,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.537785"
            },
            "s-store": null,
            "id": 31431,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-04-19 21:37:01.537000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 26.812,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.537961"
            },
            "s-store": null,
            "id": 31432,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 27.182,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538147"
            },
            "s-store": null,
            "id": 31433,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 27.506,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538308"
            },
            "s-store": null,
            "id": 31434,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 27.836,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538473"
            },
            "s-store": null,
            "id": 31435,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 28.18,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538646"
            },
            "s-store": null,
            "id": 31436,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 28.498,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538805"
            },
            "s-store": null,
            "id": 31437,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-04-19 21:37:01.538000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 28.81,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.538960"
            },
            "s-store": null,
            "id": 31438,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-04-19 21:37:01.540000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 32.148,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.540630"
            },
            "s-store": null,
            "id": 31439,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-04-19 21:37:01.540000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 32.482,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.540797"
            },
            "s-store": null,
            "id": 31440,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-04-19 21:37:01.540000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 32.818,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.540965"
            },
            "s-store": null,
            "id": 31441,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-04-19 21:37:01.541000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 33.124,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.541117"
            },
            "s-store": null,
            "id": 31442,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-04-19 21:37:01.541000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 33.448,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.541279"
            },
            "s-store": null,
            "id": 31443,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-04-19 21:37:01.541000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 33.766,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.541439"
            },
            "s-store": null,
            "id": 31444,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-04-19 21:37:01.542000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 35.264,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.542188"
            },
            "s-store": null,
            "id": 31445,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-04-19 21:37:01.542000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 36.66,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.542885"
            },
            "s-store": null,
            "id": 31446,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-04-19 21:37:01.542000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 37.004,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.543057"
            },
            "s-store": null,
            "id": 31447,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-04-19 21:37:01.543000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 38.098,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.543605"
            },
            "s-store": null,
            "id": 31448,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-04-19 21:37:01.543000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 38.446,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.543778"
            },
            "s-store": null,
            "id": 31449,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-04-19 21:37:01.543000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (19)",
            "data": null,
            "w-state": {
                "tick_usage": 38.766,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.543939"
            },
            "s-store": null,
            "id": 31450,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 39.106,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.544108"
            },
            "s-store": null,
            "id": 31451,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 39.43,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.544271"
            },
            "s-store": null,
            "id": 31452,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 39.762,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.544437"
            },
            "s-store": null,
            "id": 31453,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 40.086,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.544599"
            },
            "s-store": null,
            "id": 31454,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 40.408,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.544760"
            },
            "s-store": null,
            "id": 31455,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-04-19 21:37:01.544000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Paradox Clone ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 40.906,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.545008"
            },
            "s-store": null,
            "id": 31456,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-04-19 21:37:01.545000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 41.46,
                "tick_lag": 0.5,
                "time": 28073,
                "timestamp": "1745098621.545285"
            },
            "s-store": null,
            "id": 31457,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-04-19 21:37:11.590000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 1 players to apply for the Paradox Clone ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 10.612,
                "tick_lag": 0.5,
                "time": 28173.5,
                "timestamp": "1745098631.590692"
            },
            "s-store": null,
            "id": 31562,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-04-19 21:37:42.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1 players volunteered for Paradox Clone.",
            "data": null,
            "w-state": {
                "tick_usage": 1.036,
                "tick_lag": 0.5,
                "time": 28481,
                "timestamp": "1745098662.484970"
            },
            "s-store": null,
            "id": 31957,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-04-19 21:37:42.591000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Paradox Clone.",
            "data": null,
            "w-state": {
                "tick_usage": 213.446,
                "tick_lag": 0.5,
                "time": 28481,
                "timestamp": "1745098662.591175"
            },
            "s-store": null,
            "id": 31972,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-04-19 22:03:45.799000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 242.126,
                "tick_lag": 0.5,
                "time": 43909.5,
                "timestamp": "1745100225.799503"
            },
            "s-store": null,
            "id": 51126,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-04-19 22:03:45.799000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Effie Arnold was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 242.688,
                "tick_lag": 0.5,
                "time": 43909.5,
                "timestamp": "1745100225.799783"
            },
            "s-store": null,
            "id": 51127,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-04-19 22:03:45.799000",
                "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": 243.334,
                "tick_lag": 0.5,
                "time": 43909.5,
                "timestamp": "1745100225.800107"
            },
            "s-store": null,
            "id": 51128,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-04-19 22:03:45.800000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Effie Arnold 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": 243.72,
                "tick_lag": 0.5,
                "time": 43909.5,
                "timestamp": "1745100225.800300"
            },
            "s-store": null,
            "id": 51129,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-04-19 22:16:23.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Alien Infestation tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 17.964,
                "tick_lag": 0.5,
                "time": 51368.5,
                "timestamp": "1745100983.844383"
            },
            "s-store": null,
            "id": 67076,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-04-19 22:17:26.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Forcing specific Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 244.01,
                "tick_lag": 0.5,
                "time": 51992,
                "timestamp": "1745101046.969402"
            },
            "s-store": null,
            "id": 68263,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-04-19 22:17:26.986000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 18.172,
                "tick_lag": 0.5,
                "time": 51992.5,
                "timestamp": "1745101046.986932"
            },
            "s-store": null,
            "id": 68268,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-04-19 22:17:26.987000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1769269\/(Clara Rathens) joined the station, and was selected by the Heretic Smuggler ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 18.64,
                "tick_lag": 0.5,
                "time": 51992.5,
                "timestamp": "1745101046.987165"
            },
            "s-store": null,
            "id": 68269,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-04-19 22:19:53.535000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Forcing specific Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 294.632,
                "tick_lag": 0.5,
                "time": 53433.5,
                "timestamp": "1745101193.535921"
            },
            "s-store": null,
            "id": 71370,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-04-19 22:19:53.536000",
                "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": 295.252,
                "tick_lag": 0.5,
                "time": 53433.5,
                "timestamp": "1745101193.536231"
            },
            "s-store": null,
            "id": 71371,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-04-19 22:19:53.536000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Lauren Graham 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": 295.664,
                "tick_lag": 0.5,
                "time": 53433.5,
                "timestamp": "1745101193.536436"
            },
            "s-store": null,
            "id": 71372,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-04-19 22:20:59.653000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 18.172,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.653650"
            },
            "s-store": null,
            "id": 73198,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-04-19 22:20:59.653000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (33) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 18.688,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.653908"
            },
            "s-store": null,
            "id": 73199,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-04-19 22:20:59.653000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 19.018,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.654072"
            },
            "s-store": null,
            "id": 73200,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-04-19 22:20:59.654000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 19.378,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.654253"
            },
            "s-store": null,
            "id": 73201,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-04-19 22:20:59.654000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 19.674,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.654401"
            },
            "s-store": null,
            "id": 73202,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-04-19 22:20:59.654000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 20.014,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.654571"
            },
            "s-store": null,
            "id": 73203,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-04-19 22:20:59.654000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 20.374,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.654751"
            },
            "s-store": null,
            "id": 73204,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-04-19 22:20:59.655000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 23.016,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656072"
            },
            "s-store": null,
            "id": 73205,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-04-19 22:20:59.656000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 23.354,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656241"
            },
            "s-store": null,
            "id": 73206,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-04-19 22:20:59.656000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 23.666,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656397"
            },
            "s-store": null,
            "id": 73207,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-04-19 22:20:59.656000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 24.046,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656587"
            },
            "s-store": null,
            "id": 73208,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-04-19 22:20:59.656000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 24.428,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656778"
            },
            "s-store": null,
            "id": 73209,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-04-19 22:20:59.656000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 24.752,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.656940"
            },
            "s-store": null,
            "id": 73210,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 25.078,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.657103"
            },
            "s-store": null,
            "id": 73211,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 25.614,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.657371"
            },
            "s-store": null,
            "id": 73212,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 25.944,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.657535"
            },
            "s-store": null,
            "id": 73213,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.272,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.657700"
            },
            "s-store": null,
            "id": 73214,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 26.59,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.657859"
            },
            "s-store": null,
            "id": 73215,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-04-19 22:20:59.657000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.948,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658038"
            },
            "s-store": null,
            "id": 73216,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-04-19 22:20:59.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 27.268,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658198"
            },
            "s-store": null,
            "id": 73217,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-04-19 22:20:59.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 27.578,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658353"
            },
            "s-store": null,
            "id": 73218,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-04-19 22:20:59.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33",
            "data": null,
            "w-state": {
                "tick_usage": 27.876,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658501"
            },
            "s-store": null,
            "id": 73219,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-04-19 22:20:59.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 28.226,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658677"
            },
            "s-store": null,
            "id": 73220,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-04-19 22:20:59.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 28.608,
                "tick_lag": 0.5,
                "time": 54076,
                "timestamp": "1745101259.658867"
            },
            "s-store": null,
            "id": 73221,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-04-19 22:30:24.023000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Forcing specific Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 328.652,
                "tick_lag": 0.5,
                "time": 59569,
                "timestamp": "1745101824.023430"
            },
            "s-store": null,
            "id": 87127,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-04-19 22:30:24.023000",
                "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": 329.348,
                "tick_lag": 0.5,
                "time": 59569,
                "timestamp": "1745101824.023778"
            },
            "s-store": null,
            "id": 87128,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2025-04-19 22:30:24.023000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: May Highflyer 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": 329.734,
                "tick_lag": 0.5,
                "time": 59569,
                "timestamp": "1745101824.023971"
            },
            "s-store": null,
            "id": 87129,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2025-04-19 22:33:26.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 262.99,
                "tick_lag": 0.5,
                "time": 61335.5,
                "timestamp": "1745102006.927966"
            },
            "s-store": null,
            "id": 91428,
            "s-ver": "1.0.0"
        },
        "112": {
            "ts": {
                "date": "2025-04-19 22:36:52.281000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Frendo The Anti-Genocide Clown was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 265.574,
                "tick_lag": 0.5,
                "time": 63285.5,
                "timestamp": "1745102212.281319"
            },
            "s-store": null,
            "id": 96390,
            "s-ver": "1.0.0"
        },
        "113": {
            "ts": {
                "date": "2025-04-19 22:39:35.421000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 6 players to apply for the Blob ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 100.274,
                "tick_lag": 0.5,
                "time": 64852,
                "timestamp": "1745102375.421358"
            },
            "s-store": null,
            "id": 99422,
            "s-ver": "1.0.0"
        },
        "114": {
            "ts": {
                "date": "2025-04-19 22:40:06.817000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 players volunteered for Blob.",
            "data": null,
            "w-state": {
                "tick_usage": 2.438,
                "tick_lag": 0.5,
                "time": 65154.5,
                "timestamp": "1745102406.818209"
            },
            "s-store": null,
            "id": 100100,
            "s-ver": "1.0.0"
        },
        "115": {
            "ts": {
                "date": "2025-04-19 22:40:06.907000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Blob!",
            "data": null,
            "w-state": {
                "tick_usage": 182.174,
                "tick_lag": 0.5,
                "time": 65154.5,
                "timestamp": "1745102406.908077"
            },
            "s-store": null,
            "id": 100108,
            "s-ver": "1.0.0"
        },
        "116": {
            "ts": {
                "date": "2025-04-19 23:07:41.505000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spider Infestation tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 58.568,
                "tick_lag": 0.5,
                "time": 80932,
                "timestamp": "1745104061.505964"
            },
            "s-store": null,
            "id": 122184,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-04-19 20:48:41.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 251393,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1745095721.904630\",\"round-id\":\"251393\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-04-19 20:53:12.264\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":4.722,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.265037\"},\"s-store\":null,\"id\":2044,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.265\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":5.328,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.265342\"},\"s-store\":null,\"id\":2045,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.265\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":5.842,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.265597\"},\"s-store\":null,\"id\":2046,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.265\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 9: 67\",\"data\":null,\"w-state\":{\"tick_usage\":6.194,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.265772\"},\"s-store\":null,\"id\":2047,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.265\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 33! (20.5 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":6.59,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.265970\"},\"s-store\":null,\"id\":2048,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.353\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 9 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":181.734,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.353543\"},\"s-store\":null,\"id\":2260,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Traitors failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":182.19,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.353771\"},\"s-store\":null,\"id\":2261,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":182.548,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.353949\"},\"s-store\":null,\"id\":2262,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Brothers failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":182.89,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.354120\"},\"s-store\":null,\"id\":2263,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":183.226,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.354289\"},\"s-store\":null,\"id\":2264,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":183.56,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.354455\"},\"s-store\":null,\"id\":2265,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (33) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":183.92,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.354636\"},\"s-store\":null,\"id\":2266,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":184.546,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.354948\"},\"s-store\":null,\"id\":2267,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":184.924,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355138\"},\"s-store\":null,\"id\":2268,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":185.264,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355308\"},\"s-store\":null,\"id\":2269,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":185.598,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355475\"},\"s-store\":null,\"id\":2270,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":185.95,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355651\"},\"s-store\":null,\"id\":2271,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (33) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":186.304,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355827\"},\"s-store\":null,\"id\":2272,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":186.624,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.355987\"},\"s-store\":null,\"id\":2273,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.356\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 20.5 left.\",\"data\":null,\"w-state\":{\"tick_usage\":186.954,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.356153\"},\"s-store\":null,\"id\":2274,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.356\",\"cat\":\"dynamic\",\"msg\":\"20.5 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":188.618,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.356984\"},\"s-store\":null,\"id\":2275,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 20:53:12.357\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":188.97,\"tick_lag\":0.5,\"time\":2063.5,\"timestamp\":\"1745095992.357161\"},\"s-store\":null,\"id\":2276,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.125\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)\",\"data\":null,\"w-state\":{\"tick_usage\":294.708,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.125638\"},\"s-store\":null,\"id\":19392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.125\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":295.12,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.125844\"},\"s-store\":null,\"id\":19393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.125\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":295.46,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.126015\"},\"s-store\":null,\"id\":19394,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.126\",\"cat\":\"dynamic\",\"msg\":\"Ivy Aries was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":295.77,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.126170\"},\"s-store\":null,\"id\":19395,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.126\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":296.238,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.126404\"},\"s-store\":null,\"id\":19396,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:20:44.126\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Ivy Aries 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\":296.538,\"tick_lag\":0.5,\"time\":18382.5,\"timestamp\":\"1745097644.126554\"},\"s-store\":null,\"id\":19397,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.619\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (33) < requirement (70)\",\"data\":null,\"w-state\":{\"tick_usage\":289.636,\"tick_lag\":0.5,\"time\":19658.5,\"timestamp\":\"1745097772.619921\"},\"s-store\":null,\"id\":20912,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.620\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler failed acceptable: threat_level (33) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":290.104,\"tick_lag\":0.5,\"time\":19658.5,\"timestamp\":\"1745097772.620155\"},\"s-store\":null,\"id\":20913,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.620\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":290.464,\"tick_lag\":0.5,\"time\":19658.5,\"timestamp\":\"1745097772.620336\"},\"s-store\":null,\"id\":20914,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.620\",\"cat\":\"dynamic\",\"msg\":\"Bartholomew Davis was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":290.83,\"tick_lag\":0.5,\"time\":19658.5,\"timestamp\":\"1745097772.620518\"},\"s-store\":null,\"id\":20915,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.620\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 22658.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":291.514,\"tick_lag\":0.5,\"time\":19658.5,\"timestamp\":\"1745097772.620860\"},\"s-store\":null,\"id\":20916,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.628\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":12.71,\"tick_lag\":0.5,\"time\":19659,\"timestamp\":\"1745097772.628829\"},\"s-store\":null,\"id\":20921,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:22:52.629\",\"cat\":\"dynamic\",\"msg\":\"iamcooldan\\\/(Bartholomew Davis) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":13.402,\"tick_lag\":0.5,\"time\":19659,\"timestamp\":\"1745097772.629175\"},\"s-store\":null,\"id\":20922,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.395\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Provocateur failed acceptable: threat_level (33) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":310.232,\"tick_lag\":0.5,\"time\":23046,\"timestamp\":\"1745098113.395356\"},\"s-store\":null,\"id\":25160,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.395\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":310.856,\"tick_lag\":0.5,\"time\":23046,\"timestamp\":\"1745098113.395669\"},\"s-store\":null,\"id\":25161,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.395\",\"cat\":\"dynamic\",\"msg\":\"Grey Gray was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":311.37,\"tick_lag\":0.5,\"time\":23046,\"timestamp\":\"1745098113.395925\"},\"s-store\":null,\"id\":25162,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.396\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 38046 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":312.232,\"tick_lag\":0.5,\"time\":23046,\"timestamp\":\"1745098113.396356\"},\"s-store\":null,\"id\":25163,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.410\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":22.692,\"tick_lag\":0.5,\"time\":23046.5,\"timestamp\":\"1745098113.410569\"},\"s-store\":null,\"id\":25169,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:28:33.410\",\"cat\":\"dynamic\",\"msg\":\"ouroborus113\\\/(Grey Gray) joined the station, and was selected by the Heretic Smuggler ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":23.198,\"tick_lag\":0.5,\"time\":23046.5,\"timestamp\":\"1745098113.410821\"},\"s-store\":null,\"id\":25170,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.537\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":25.876,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.537494\"},\"s-store\":null,\"id\":31430,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.537\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (33) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":26.458,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.537785\"},\"s-store\":null,\"id\":31431,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.537\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":26.812,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.537961\"},\"s-store\":null,\"id\":31432,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":27.182,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538147\"},\"s-store\":null,\"id\":31433,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":27.506,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538308\"},\"s-store\":null,\"id\":31434,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":27.836,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538473\"},\"s-store\":null,\"id\":31435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":28.18,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538646\"},\"s-store\":null,\"id\":31436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":28.498,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538805\"},\"s-store\":null,\"id\":31437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.538\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":28.81,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.538960\"},\"s-store\":null,\"id\":31438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.540\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":32.148,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.540630\"},\"s-store\":null,\"id\":31439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.540\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":32.482,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.540797\"},\"s-store\":null,\"id\":31440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.540\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":32.818,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.540965\"},\"s-store\":null,\"id\":31441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.541\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":33.124,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.541117\"},\"s-store\":null,\"id\":31442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.541\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":33.448,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.541279\"},\"s-store\":null,\"id\":31443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.541\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":33.766,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.541439\"},\"s-store\":null,\"id\":31444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.542\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":35.264,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.542188\"},\"s-store\":null,\"id\":31445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.542\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":36.66,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.542885\"},\"s-store\":null,\"id\":31446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.542\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":37.004,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.543057\"},\"s-store\":null,\"id\":31447,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.543\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":38.098,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.543605\"},\"s-store\":null,\"id\":31448,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.543\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":38.446,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.543778\"},\"s-store\":null,\"id\":31449,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.543\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (19)\",\"data\":null,\"w-state\":{\"tick_usage\":38.766,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.543939\"},\"s-store\":null,\"id\":31450,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":39.106,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.544108\"},\"s-store\":null,\"id\":31451,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":39.43,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.544271\"},\"s-store\":null,\"id\":31452,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 19, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":39.762,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.544437\"},\"s-store\":null,\"id\":31453,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":40.086,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.544599\"},\"s-store\":null,\"id\":31454,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":40.408,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.544760\"},\"s-store\":null,\"id\":31455,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.544\",\"cat\":\"dynamic\",\"msg\":\"Paradox Clone ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":40.906,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.545008\"},\"s-store\":null,\"id\":31456,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:01.545\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":41.46,\"tick_lag\":0.5,\"time\":28073,\"timestamp\":\"1745098621.545285\"},\"s-store\":null,\"id\":31457,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:11.590\",\"cat\":\"dynamic\",\"msg\":\"Polling 1 players to apply for the Paradox Clone ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":10.612,\"tick_lag\":0.5,\"time\":28173.5,\"timestamp\":\"1745098631.590692\"},\"s-store\":null,\"id\":31562,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:42.484\",\"cat\":\"dynamic\",\"msg\":\"1 players volunteered for Paradox Clone.\",\"data\":null,\"w-state\":{\"tick_usage\":1.036,\"tick_lag\":0.5,\"time\":28481,\"timestamp\":\"1745098662.484970\"},\"s-store\":null,\"id\":31957,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 21:37:42.591\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Paradox Clone.\",\"data\":null,\"w-state\":{\"tick_usage\":213.446,\"tick_lag\":0.5,\"time\":28481,\"timestamp\":\"1745098662.591175\"},\"s-store\":null,\"id\":31972,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:03:45.799\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (33) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":242.126,\"tick_lag\":0.5,\"time\":43909.5,\"timestamp\":\"1745100225.799503\"},\"s-store\":null,\"id\":51126,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:03:45.799\",\"cat\":\"dynamic\",\"msg\":\"Effie Arnold was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator and Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":242.688,\"tick_lag\":0.5,\"time\":43909.5,\"timestamp\":\"1745100225.799783\"},\"s-store\":null,\"id\":51127,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:03:45.799\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":243.334,\"tick_lag\":0.5,\"time\":43909.5,\"timestamp\":\"1745100225.800107\"},\"s-store\":null,\"id\":51128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:03:45.800\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Effie Arnold 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\":243.72,\"tick_lag\":0.5,\"time\":43909.5,\"timestamp\":\"1745100225.800300\"},\"s-store\":null,\"id\":51129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:16:23.844\",\"cat\":\"dynamic\",\"msg\":\"Random event Alien Infestation tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":17.964,\"tick_lag\":0.5,\"time\":51368.5,\"timestamp\":\"1745100983.844383\"},\"s-store\":null,\"id\":67076,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:17:26.969\",\"cat\":\"dynamic\",\"msg\":\"Forcing specific Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":244.01,\"tick_lag\":0.5,\"time\":51992,\"timestamp\":\"1745101046.969402\"},\"s-store\":null,\"id\":68263,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:17:26.986\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":18.172,\"tick_lag\":0.5,\"time\":51992.5,\"timestamp\":\"1745101046.986932\"},\"s-store\":null,\"id\":68268,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:17:26.987\",\"cat\":\"dynamic\",\"msg\":\"1769269\\\/(Clara Rathens) joined the station, and was selected by the Heretic Smuggler ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":18.64,\"tick_lag\":0.5,\"time\":51992.5,\"timestamp\":\"1745101046.987165\"},\"s-store\":null,\"id\":68269,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:19:53.535\",\"cat\":\"dynamic\",\"msg\":\"Forcing specific Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":294.632,\"tick_lag\":0.5,\"time\":53433.5,\"timestamp\":\"1745101193.535921\"},\"s-store\":null,\"id\":71370,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:19:53.536\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":295.252,\"tick_lag\":0.5,\"time\":53433.5,\"timestamp\":\"1745101193.536231\"},\"s-store\":null,\"id\":71371,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:19:53.536\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Lauren Graham 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\":295.664,\"tick_lag\":0.5,\"time\":53433.5,\"timestamp\":\"1745101193.536436\"},\"s-store\":null,\"id\":71372,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.653\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":18.172,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.653650\"},\"s-store\":null,\"id\":73198,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.653\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (33) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":18.688,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.653908\"},\"s-store\":null,\"id\":73199,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.653\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":19.018,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.654072\"},\"s-store\":null,\"id\":73200,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.654\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (33) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":19.378,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.654253\"},\"s-store\":null,\"id\":73201,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.654\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":19.674,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.654401\"},\"s-store\":null,\"id\":73202,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.654\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":20.014,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.654571\"},\"s-store\":null,\"id\":73203,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.654\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":20.374,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.654751\"},\"s-store\":null,\"id\":73204,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.655\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":23.016,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656072\"},\"s-store\":null,\"id\":73205,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.656\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":23.354,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656241\"},\"s-store\":null,\"id\":73206,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.656\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":23.666,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656397\"},\"s-store\":null,\"id\":73207,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.656\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":24.046,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656587\"},\"s-store\":null,\"id\":73208,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.656\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":24.428,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656778\"},\"s-store\":null,\"id\":73209,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.656\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":24.752,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.656940\"},\"s-store\":null,\"id\":73210,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":25.078,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.657103\"},\"s-store\":null,\"id\":73211,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":25.614,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.657371\"},\"s-store\":null,\"id\":73212,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":25.944,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.657535\"},\"s-store\":null,\"id\":73213,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.272,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.657700\"},\"s-store\":null,\"id\":73214,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":26.59,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.657859\"},\"s-store\":null,\"id\":73215,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.657\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.948,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658038\"},\"s-store\":null,\"id\":73216,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.658\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 3, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":27.268,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658198\"},\"s-store\":null,\"id\":73217,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.658\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":27.578,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658353\"},\"s-store\":null,\"id\":73218,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.658\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 32, threat level: 33\",\"data\":null,\"w-state\":{\"tick_usage\":27.876,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658501\"},\"s-store\":null,\"id\":73219,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.658\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":28.226,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658677\"},\"s-store\":null,\"id\":73220,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:20:59.658\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":28.608,\"tick_lag\":0.5,\"time\":54076,\"timestamp\":\"1745101259.658867\"},\"s-store\":null,\"id\":73221,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:30:24.023\",\"cat\":\"dynamic\",\"msg\":\"Forcing specific Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":328.652,\"tick_lag\":0.5,\"time\":59569,\"timestamp\":\"1745101824.023430\"},\"s-store\":null,\"id\":87127,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:30:24.023\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":329.348,\"tick_lag\":0.5,\"time\":59569,\"timestamp\":\"1745101824.023778\"},\"s-store\":null,\"id\":87128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:30:24.023\",\"cat\":\"dynamic\",\"msg\":\"FAIL: May Highflyer 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\":329.734,\"tick_lag\":0.5,\"time\":59569,\"timestamp\":\"1745101824.023971\"},\"s-store\":null,\"id\":87129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:33:26.927\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":262.99,\"tick_lag\":0.5,\"time\":61335.5,\"timestamp\":\"1745102006.927966\"},\"s-store\":null,\"id\":91428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:36:52.281\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Frendo The Anti-Genocide Clown was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":265.574,\"tick_lag\":0.5,\"time\":63285.5,\"timestamp\":\"1745102212.281319\"},\"s-store\":null,\"id\":96390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:39:35.421\",\"cat\":\"dynamic\",\"msg\":\"Polling 6 players to apply for the Blob ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":100.274,\"tick_lag\":0.5,\"time\":64852,\"timestamp\":\"1745102375.421358\"},\"s-store\":null,\"id\":99422,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:40:06.817\",\"cat\":\"dynamic\",\"msg\":\"3 players volunteered for Blob.\",\"data\":null,\"w-state\":{\"tick_usage\":2.438,\"tick_lag\":0.5,\"time\":65154.5,\"timestamp\":\"1745102406.818209\"},\"s-store\":null,\"id\":100100,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 22:40:06.907\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Blob!\",\"data\":null,\"w-state\":{\"tick_usage\":182.174,\"tick_lag\":0.5,\"time\":65154.5,\"timestamp\":\"1745102406.908077\"},\"s-store\":null,\"id\":100108,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-04-19 23:07:41.505\",\"cat\":\"dynamic\",\"msg\":\"Random event Spider Infestation tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":58.568,\"tick_lag\":0.5,\"time\":80932,\"timestamp\":\"1745104061.505964\"},\"s-store\":null,\"id\":122184,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/04\/19\/round-251393\/dynamic.log.json"
}