250531 250533

dynamic

  • #2401 @ 2025-03-23 19:39:04 Dynamic mode parameters for the round:
  • #2402 @ 2025-03-23 19:39:04 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2403 @ 2025-03-23 19:39:04 Stacking limit is 90.
  • #2404 @ 2025-03-23 19:39:04 Calculated maximum threat level based on player count of 13: 79
  • #2405 @ 2025-03-23 19:39:04 Dynamic Mode initialized with a Threat Level of... 34! (21.2 round start budget)
  • #2406 @ 2025-03-23 19:39:04 Listing 13 round start rulesets, and 13 players ready.
  • #2407 @ 2025-03-23 19:39:04 FAIL: Malfunctioning AI failed acceptable: threat_level (34) < requirement (101)
  • #2408 @ 2025-03-23 19:39:04 FAIL: Changelings failed acceptable: threat_level (34) < requirement (60)
  • #2409 @ 2025-03-23 19:39:04 FAIL: Heretics failed acceptable: threat_level (34) < requirement (60)
  • #2410 @ 2025-03-23 19:39:04 FAIL: Wizard failed acceptable: threat_level (34) < requirement (90)
  • #2411 @ 2025-03-23 19:39:04 FAIL: Blood Cult failed acceptable: threat_level (34) < requirement (90)
  • #2412 @ 2025-03-23 19:39:04 FAIL: Nuclear Emergency failed acceptable: threat_level (34) < requirement (90)
  • #2413 @ 2025-03-23 19:39:04 FAIL: Clown Operatives failed acceptable: threat_level (34) < requirement (101)
  • #2414 @ 2025-03-23 19:39:04 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (13)
  • #2415 @ 2025-03-23 19:39:04 FAIL: Extended failed acceptable: threat_level (34) < requirement (101)
  • #2416 @ 2025-03-23 19:39:04 FAIL: Meteor failed acceptable: threat_level (34) < requirement (101)
  • #2417 @ 2025-03-23 19:39:04 FAIL: Spies failed acceptable: threat_level (34) < requirement (50)
  • #2418 @ 2025-03-23 19:39:04 No more rules can be applied, stopping with 21.2 left.
  • #2419 @ 2025-03-23 19:39:04 Picked a ruleset: Traitors, scaled 1 times
  • #2420 @ 2025-03-23 19:39:04 1.2 round start budget was left, donating it to midrounds.
  • #2421 @ 2025-03-23 19:39:04 Picked the following roundstart rules: Traitors,
  • #18520 @ 2025-03-23 20:06:12 A midround ruleset is rolling, and will be LIGHT.
  • #18521 @ 2025-03-23 20:06:12 FAIL: Wizard failed acceptable: threat_level (34) < requirement (60)
  • #18522 @ 2025-03-23 20:06:12 FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 34
  • #18523 @ 2025-03-23 20:06:12 FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (60)
  • #18524 @ 2025-03-23 20:06:12 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 34
  • #18525 @ 2025-03-23 20:06:12 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16005
  • #18526 @ 2025-03-23 20:06:12 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 14, ruleset cost: 20
  • #18541 @ 2025-03-23 20:06:13 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (25)
  • #18542 @ 2025-03-23 20:06:13 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 34
  • #18543 @ 2025-03-23 20:06:13 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (25)
  • #18544 @ 2025-03-23 20:06:13 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 34
  • #18545 @ 2025-03-23 20:06:13 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16021.5
  • #18546 @ 2025-03-23 20:06:13 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #18547 @ 2025-03-23 20:06:13 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #18548 @ 2025-03-23 20:06:13 FAIL: Malfunctioning AI is not ready()
  • #18549 @ 2025-03-23 20:06:13 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (25)
  • #18550 @ 2025-03-23 20:06:13 FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 34
  • #18551 @ 2025-03-23 20:06:13 Rolling LIGHT... 2 heavies / 8 lights
  • #18552 @ 2025-03-23 20:06:13 Rolling 8 light rulesets
  • #18553 @ 2025-03-23 20:06:13 Syndicate Sleeper Agent ruleset executing...
  • #18700 @ 2025-03-23 20:06:23 vamp1945/(Wilhelm Gutenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #18701 @ 2025-03-23 20:06:23 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #20533 @ 2025-03-23 20:10:11 Jared Rysenbouger was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #20534 @ 2025-03-23 20:10:11 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #20535 @ 2025-03-23 20:10:11 FAIL: Jared Rysenbouger was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #21723 @ 2025-03-23 20:12:15 Aleksandr Kerensky was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #21724 @ 2025-03-23 20:12:15 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #21725 @ 2025-03-23 20:12:15 FAIL: Aleksandr Kerensky was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #23586 @ 2025-03-23 20:15:31 Patches was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #23587 @ 2025-03-23 20:15:31 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #23588 @ 2025-03-23 20:15:31 FAIL: Patches was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #25450 @ 2025-03-23 20:18:16 Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #25451 @ 2025-03-23 20:18:16 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #25452 @ 2025-03-23 20:18:16 FAIL: Sam Dusker was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #31159 @ 2025-03-23 20:25:46 Brian Nieves was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #31160 @ 2025-03-23 20:25:46 A latejoin rulset triggered successfully, the next latejoin injection will happen at 43405 round time.
  • #31165 @ 2025-03-23 20:25:46 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #31166 @ 2025-03-23 20:25:46 oigoaw/(Brian Nieves) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #36530 @ 2025-03-23 20:33:19 A midround ruleset is rolling, and will be HEAVY.
  • #36531 @ 2025-03-23 20:33:19 FAIL: Wizard failed acceptable: threat_level (34) < requirement (50)
  • #36532 @ 2025-03-23 20:33:19 FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 34
  • #36533 @ 2025-03-23 20:33:19 FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (50)
  • #36534 @ 2025-03-23 20:33:19 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 34
  • #36535 @ 2025-03-23 20:33:19 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36536 @ 2025-03-23 20:33:19 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20
  • #36537 @ 2025-03-23 20:33:19 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36538 @ 2025-03-23 20:33:19 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36539 @ 2025-03-23 20:33:19 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36540 @ 2025-03-23 20:33:19 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36541 @ 2025-03-23 20:33:19 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36542 @ 2025-03-23 20:33:19 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36543 @ 2025-03-23 20:33:19 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36544 @ 2025-03-23 20:33:19 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (34)
  • #36545 @ 2025-03-23 20:33:19 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 34
  • #36546 @ 2025-03-23 20:33:19 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36547 @ 2025-03-23 20:33:19 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36548 @ 2025-03-23 20:33:19 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36549 @ 2025-03-23 20:33:19 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36550 @ 2025-03-23 20:33:19 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15
  • #36551 @ 2025-03-23 20:33:19 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #36552 @ 2025-03-23 20:33:19 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #36553 @ 2025-03-23 20:33:19 Rolling HEAVY... 0 heavies / 0 lights
  • #36554 @ 2025-03-23 20:33:19 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #62505 @ 2025-03-23 21:01:00 A midround ruleset is rolling, and will be HEAVY.
  • #62506 @ 2025-03-23 21:01:00 FAIL: Wizard failed acceptable: threat_level (34) < requirement (40)
  • #62507 @ 2025-03-23 21:01:00 FAIL: Wizard is not acceptable with the current parameters. Alive players: 36, threat level: 34
  • #62508 @ 2025-03-23 21:01:00 FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (40)
  • #62509 @ 2025-03-23 21:01:00 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 36, threat level: 34
  • #62510 @ 2025-03-23 21:01:00 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62511 @ 2025-03-23 21:01:00 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20
  • #62512 @ 2025-03-23 21:01:00 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62513 @ 2025-03-23 21:01:00 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62514 @ 2025-03-23 21:01:00 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62515 @ 2025-03-23 21:01:00 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62516 @ 2025-03-23 21:01:00 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62517 @ 2025-03-23 21:01:00 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62518 @ 2025-03-23 21:01:00 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62519 @ 2025-03-23 21:01:00 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (36)
  • #62520 @ 2025-03-23 21:01:00 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 34
  • #62521 @ 2025-03-23 21:01:00 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62522 @ 2025-03-23 21:01:00 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62523 @ 2025-03-23 21:01:00 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62524 @ 2025-03-23 21:01:00 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62525 @ 2025-03-23 21:01:00 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15
  • #62526 @ 2025-03-23 21:01:00 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #62527 @ 2025-03-23 21:01:00 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #62528 @ 2025-03-23 21:01:00 Rolling HEAVY... 0 heavies / 0 lights
  • #62529 @ 2025-03-23 21:01:00 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #74596 @ 2025-03-23 21:13:45 Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.
  • #78081 @ 2025-03-23 21:16:46 FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-23 19:39:04.363000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 13.186,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.364059"
            },
            "s-store": null,
            "id": 2401,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-23 19:39:04.364000",
                "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": 13.714,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.364322"
            },
            "s-store": null,
            "id": 2402,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-23 19:39:04.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 14.09,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.364511"
            },
            "s-store": null,
            "id": 2403,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-23 19:39:04.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 13: 79",
            "data": null,
            "w-state": {
                "tick_usage": 14.438,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.364685"
            },
            "s-store": null,
            "id": 2404,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-23 19:39:04.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 34! (21.2 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 14.854,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.364892"
            },
            "s-store": null,
            "id": 2405,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-23 19:39:04.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 13 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 144.99,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.429961"
            },
            "s-store": null,
            "id": 2406,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-23 19:39:04.430000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (34) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 146.086,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.430509"
            },
            "s-store": null,
            "id": 2407,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-23 19:39:04.430000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (34) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 146.936,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.430934"
            },
            "s-store": null,
            "id": 2408,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (34) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 147.354,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.431170"
            },
            "s-store": null,
            "id": 2409,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (34) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 147.818,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.431375"
            },
            "s-store": null,
            "id": 2410,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (34) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 148.19,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.431561"
            },
            "s-store": null,
            "id": 2411,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (34) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 148.542,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.431737"
            },
            "s-store": null,
            "id": 2412,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (34) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 148.9,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.431915"
            },
            "s-store": null,
            "id": 2413,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-23 19:39:04.431000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (13)",
            "data": null,
            "w-state": {
                "tick_usage": 149.256,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.432093"
            },
            "s-store": null,
            "id": 2414,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-23 19:39:04.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (34) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 149.642,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.432287"
            },
            "s-store": null,
            "id": 2415,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-23 19:39:04.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (34) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 150.01,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.432471"
            },
            "s-store": null,
            "id": 2416,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-23 19:39:04.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: threat_level (34) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 150.358,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.432645"
            },
            "s-store": null,
            "id": 2417,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-23 19:39:04.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 21.2 left.",
            "data": null,
            "w-state": {
                "tick_usage": 150.82,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.432875"
            },
            "s-store": null,
            "id": 2418,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-23 19:39:04.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 151.16,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.433046"
            },
            "s-store": null,
            "id": 2419,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-23 19:39:04.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1.2 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 153.76,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.434346"
            },
            "s-store": null,
            "id": 2420,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-23 19:39:04.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 154.21,
                "tick_lag": 0.5,
                "time": 2040,
                "timestamp": "1742758744.434571"
            },
            "s-store": null,
            "id": 2421,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-23 20:06:12.165000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 22.44,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.165301"
            },
            "s-store": null,
            "id": 18520,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-23 20:06:12.165000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (34) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 22.986,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.165575"
            },
            "s-store": null,
            "id": 18521,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-23 20:06:12.165000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 23.394,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.165779"
            },
            "s-store": null,
            "id": 18522,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-23 20:06:12.165000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 23.812,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.165988"
            },
            "s-store": null,
            "id": 18523,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-23 20:06:12.166000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 24.222,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.166193"
            },
            "s-store": null,
            "id": 18524,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-23 20:06:12.166000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16005",
            "data": null,
            "w-state": {
                "tick_usage": 24.622,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.166393"
            },
            "s-store": null,
            "id": 18525,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-23 20:06:12.166000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 14, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 25.008,
                "tick_lag": 0.5,
                "time": 18061.5,
                "timestamp": "1742760372.166586"
            },
            "s-store": null,
            "id": 18526,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-23 20:06:13.877000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 49.044,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.877652"
            },
            "s-store": null,
            "id": 18541,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-23 20:06:13.877000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 49.602,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.877931"
            },
            "s-store": null,
            "id": 18542,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-23 20:06:13.878000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 51.998,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.879128"
            },
            "s-store": null,
            "id": 18543,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-23 20:06:13.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 52.436,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.879348"
            },
            "s-store": null,
            "id": 18544,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-23 20:06:13.880000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16021.5",
            "data": null,
            "w-state": {
                "tick_usage": 54.076,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.880168"
            },
            "s-store": null,
            "id": 18545,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-23 20:06:13.880000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 55.57,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.880914"
            },
            "s-store": null,
            "id": 18546,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-23 20:06:13.880000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 55.922,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.881091"
            },
            "s-store": null,
            "id": 18547,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-23 20:06:13.881000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 56.292,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.881275"
            },
            "s-store": null,
            "id": 18548,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-23 20:06:13.881000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 56.666,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.881462"
            },
            "s-store": null,
            "id": 18549,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-23 20:06:13.881000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 57.028,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.881643"
            },
            "s-store": null,
            "id": 18550,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-23 20:06:13.882000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 2 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 58.024,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.882148"
            },
            "s-store": null,
            "id": 18551,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-23 20:06:13.882000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 58.4,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.882329"
            },
            "s-store": null,
            "id": 18552,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-23 20:06:13.882000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 58.914,
                "tick_lag": 0.5,
                "time": 18078,
                "timestamp": "1742760373.882587"
            },
            "s-store": null,
            "id": 18553,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-23 20:06:23.959000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "vamp1945\/(Wilhelm Gutenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 14.544,
                "tick_lag": 0.5,
                "time": 18178.5,
                "timestamp": "1742760383.959442"
            },
            "s-store": null,
            "id": 18700,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-03-23 20:06:23.959000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 14.994,
                "tick_lag": 0.5,
                "time": 18178.5,
                "timestamp": "1742760383.959666"
            },
            "s-store": null,
            "id": 18701,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-03-23 20:10:11.320000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jared Rysenbouger was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 278.822,
                "tick_lag": 0.5,
                "time": 20409,
                "timestamp": "1742760611.320898"
            },
            "s-store": null,
            "id": 20533,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-03-23 20:10:11.321000",
                "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": 279.54,
                "tick_lag": 0.5,
                "time": 20409,
                "timestamp": "1742760611.321256"
            },
            "s-store": null,
            "id": 20534,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-03-23 20:10:11.321000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jared Rysenbouger 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": 279.932,
                "tick_lag": 0.5,
                "time": 20409,
                "timestamp": "1742760611.321452"
            },
            "s-store": null,
            "id": 20535,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-03-23 20:12:15.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Aleksandr Kerensky was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 275.264,
                "tick_lag": 0.5,
                "time": 21637,
                "timestamp": "1742760735.658861"
            },
            "s-store": null,
            "id": 21723,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-03-23 20:12:15.659000",
                "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": 275.992,
                "tick_lag": 0.5,
                "time": 21637,
                "timestamp": "1742760735.659225"
            },
            "s-store": null,
            "id": 21724,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-03-23 20:12:15.659000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Aleksandr Kerensky 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": 276.398,
                "tick_lag": 0.5,
                "time": 21637,
                "timestamp": "1742760735.659428"
            },
            "s-store": null,
            "id": 21725,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-03-23 20:15:31.106000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Patches was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 294.028,
                "tick_lag": 0.5,
                "time": 23562.5,
                "timestamp": "1742760931.106893"
            },
            "s-store": null,
            "id": 23586,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-03-23 20:15:31.107000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 294.722,
                "tick_lag": 0.5,
                "time": 23562.5,
                "timestamp": "1742760931.107241"
            },
            "s-store": null,
            "id": 23587,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-03-23 20:15:31.107000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Patches 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": 295.142,
                "tick_lag": 0.5,
                "time": 23562.5,
                "timestamp": "1742760931.107450"
            },
            "s-store": null,
            "id": 23588,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-03-23 20:18:16.874000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 218.396,
                "tick_lag": 0.5,
                "time": 25196.5,
                "timestamp": "1742761096.874663"
            },
            "s-store": null,
            "id": 25450,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-03-23 20:18:16.874000",
                "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": 219.116,
                "tick_lag": 0.5,
                "time": 25196.5,
                "timestamp": "1742761096.875022"
            },
            "s-store": null,
            "id": 25451,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-03-23 20:18:16.875000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sam Dusker was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 219.532,
                "tick_lag": 0.5,
                "time": 25196.5,
                "timestamp": "1742761096.875231"
            },
            "s-store": null,
            "id": 25452,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-03-23 20:25:46.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Brian Nieves was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 220.76,
                "tick_lag": 0.5,
                "time": 29613,
                "timestamp": "1742761546.571471"
            },
            "s-store": null,
            "id": 31159,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-03-23 20:25:46.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 43405 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 221.692,
                "tick_lag": 0.5,
                "time": 29613,
                "timestamp": "1742761546.571937"
            },
            "s-store": null,
            "id": 31160,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-03-23 20:25:46.591000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 22.46,
                "tick_lag": 0.5,
                "time": 29613.5,
                "timestamp": "1742761546.591587"
            },
            "s-store": null,
            "id": 31165,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-03-23 20:25:46.591000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "oigoaw\/(Brian Nieves) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 23.39,
                "tick_lag": 0.5,
                "time": 29613.5,
                "timestamp": "1742761546.592052"
            },
            "s-store": null,
            "id": 31166,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-03-23 20:33:19.967000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 22.854,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.967443"
            },
            "s-store": null,
            "id": 36530,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-03-23 20:33:19.967000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (34) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 23.464,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.967748"
            },
            "s-store": null,
            "id": 36531,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-03-23 20:33:19.967000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 23.878,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.967955"
            },
            "s-store": null,
            "id": 36532,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-03-23 20:33:19.968000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 24.292,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.968162"
            },
            "s-store": null,
            "id": 36533,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-03-23 20:33:19.968000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 24.67,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.968350"
            },
            "s-store": null,
            "id": 36534,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-03-23 20:33:19.968000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 25.054,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.968542"
            },
            "s-store": null,
            "id": 36535,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-03-23 20:33:19.968000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 25.438,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.968735"
            },
            "s-store": null,
            "id": 36536,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-03-23 20:33:19.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 26.624,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.969327"
            },
            "s-store": null,
            "id": 36537,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-03-23 20:33:19.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 27.014,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.969523"
            },
            "s-store": null,
            "id": 36538,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-03-23 20:33:19.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 27.408,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.969720"
            },
            "s-store": null,
            "id": 36539,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-03-23 20:33:19.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 27.78,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.969906"
            },
            "s-store": null,
            "id": 36540,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-03-23 20:33:19.969000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 28.166,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.970099"
            },
            "s-store": null,
            "id": 36541,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-03-23 20:33:19.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 28.55,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.970290"
            },
            "s-store": null,
            "id": 36542,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-03-23 20:33:19.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 28.958,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.970495"
            },
            "s-store": null,
            "id": 36543,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-03-23 20:33:19.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (34)",
            "data": null,
            "w-state": {
                "tick_usage": 29.76,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.970896"
            },
            "s-store": null,
            "id": 36544,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-03-23 20:33:19.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 30.148,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.971090"
            },
            "s-store": null,
            "id": 36545,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-03-23 20:33:19.971000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 30.592,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.971312"
            },
            "s-store": null,
            "id": 36546,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-03-23 20:33:19.971000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 31.132,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.971582"
            },
            "s-store": null,
            "id": 36547,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-03-23 20:33:19.971000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 31.544,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.971787"
            },
            "s-store": null,
            "id": 36548,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-03-23 20:33:19.971000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 31.942,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.971986"
            },
            "s-store": null,
            "id": 36549,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-03-23 20:33:19.972000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 32.402,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.972217"
            },
            "s-store": null,
            "id": 36550,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-03-23 20:33:19.972000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 32.84,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.972436"
            },
            "s-store": null,
            "id": 36551,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-03-23 20:33:19.972000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 33.24,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.972635"
            },
            "s-store": null,
            "id": 36552,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-03-23 20:33:19.972000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 33.616,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.972824"
            },
            "s-store": null,
            "id": 36553,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-03-23 20:33:19.973000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 34.484,
                "tick_lag": 0.5,
                "time": 34065.5,
                "timestamp": "1742761999.973258"
            },
            "s-store": null,
            "id": 36554,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-03-23 21:01:00.547000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 39.434,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.548128"
            },
            "s-store": null,
            "id": 62505,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-03-23 21:01:00.548000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (34) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 40.076,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.548449"
            },
            "s-store": null,
            "id": 62506,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-03-23 21:01:00.548000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 36, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 40.484,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.548653"
            },
            "s-store": null,
            "id": 62507,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-03-23 21:01:00.548000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 40.908,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.548865"
            },
            "s-store": null,
            "id": 62508,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-03-23 21:01:00.548000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 36, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 41.26,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.549041"
            },
            "s-store": null,
            "id": 62509,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-03-23 21:01:00.549000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 41.68,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.549251"
            },
            "s-store": null,
            "id": 62510,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-03-23 21:01:00.549000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 42.052,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.549437"
            },
            "s-store": null,
            "id": 62511,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-03-23 21:01:00.549000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 43.328,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.550074"
            },
            "s-store": null,
            "id": 62512,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-03-23 21:01:00.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 43.72,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.550270"
            },
            "s-store": null,
            "id": 62513,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-03-23 21:01:00.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 44.134,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.550478"
            },
            "s-store": null,
            "id": 62514,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-03-23 21:01:00.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 44.5,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.550661"
            },
            "s-store": null,
            "id": 62515,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-03-23 21:01:00.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 44.856,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.550839"
            },
            "s-store": null,
            "id": 62516,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-03-23 21:01:00.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 45.218,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.551020"
            },
            "s-store": null,
            "id": 62517,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-03-23 21:01:00.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 45.604,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.551213"
            },
            "s-store": null,
            "id": 62518,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-03-23 21:01:00.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (36)",
            "data": null,
            "w-state": {
                "tick_usage": 46.412,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.551617"
            },
            "s-store": null,
            "id": 62519,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-03-23 21:01:00.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 34",
            "data": null,
            "w-state": {
                "tick_usage": 46.756,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.551789"
            },
            "s-store": null,
            "id": 62520,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-03-23 21:01:00.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 47.142,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.551982"
            },
            "s-store": null,
            "id": 62521,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-03-23 21:01:00.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 47.554,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.552188"
            },
            "s-store": null,
            "id": 62522,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-03-23 21:01:00.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 47.91,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.552366"
            },
            "s-store": null,
            "id": 62523,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-03-23 21:01:00.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 48.284,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.552552"
            },
            "s-store": null,
            "id": 62524,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-03-23 21:01:00.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 48.636,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.552728"
            },
            "s-store": null,
            "id": 62525,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-03-23 21:01:00.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 49.03,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.552926"
            },
            "s-store": null,
            "id": 62526,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-03-23 21:01:00.553000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 49.412,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.553116"
            },
            "s-store": null,
            "id": 62527,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-03-23 21:01:00.553000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 49.77,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.553296"
            },
            "s-store": null,
            "id": 62528,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-03-23 21:01:00.553000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 50.566,
                "tick_lag": 0.5,
                "time": 50075,
                "timestamp": "1742763660.553694"
            },
            "s-store": null,
            "id": 62529,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2025-03-23 21:13:45.321000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.",
            "data": null,
            "w-state": {
                "tick_usage": 30.664,
                "tick_lag": 0.5,
                "time": 57510,
                "timestamp": "1742764425.322171"
            },
            "s-store": null,
            "id": 74596,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2025-03-23 21:16:46.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 304.208,
                "tick_lag": 0.5,
                "time": 59240.5,
                "timestamp": "1742764606.821033"
            },
            "s-store": null,
            "id": 78081,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-23 19:34:41.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 250532,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1742758481.542394\",\"round-id\":\"250532\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-23 19:39:04.363\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":13.186,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.364059\"},\"s-store\":null,\"id\":2401,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.364\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":13.714,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.364322\"},\"s-store\":null,\"id\":2402,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.364\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":14.09,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.364511\"},\"s-store\":null,\"id\":2403,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.364\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 13: 79\",\"data\":null,\"w-state\":{\"tick_usage\":14.438,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.364685\"},\"s-store\":null,\"id\":2404,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.364\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 34! (21.2 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":14.854,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.364892\"},\"s-store\":null,\"id\":2405,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.429\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 13 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":144.99,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.429961\"},\"s-store\":null,\"id\":2406,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.430\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (34) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":146.086,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.430509\"},\"s-store\":null,\"id\":2407,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.430\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (34) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":146.936,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.430934\"},\"s-store\":null,\"id\":2408,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (34) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":147.354,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.431170\"},\"s-store\":null,\"id\":2409,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (34) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":147.818,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.431375\"},\"s-store\":null,\"id\":2410,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (34) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":148.19,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.431561\"},\"s-store\":null,\"id\":2411,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (34) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":148.542,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.431737\"},\"s-store\":null,\"id\":2412,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (34) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":148.9,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.431915\"},\"s-store\":null,\"id\":2413,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.431\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (13)\",\"data\":null,\"w-state\":{\"tick_usage\":149.256,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.432093\"},\"s-store\":null,\"id\":2414,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.432\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (34) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":149.642,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.432287\"},\"s-store\":null,\"id\":2415,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.432\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (34) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":150.01,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.432471\"},\"s-store\":null,\"id\":2416,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.432\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: threat_level (34) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":150.358,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.432645\"},\"s-store\":null,\"id\":2417,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.432\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 21.2 left.\",\"data\":null,\"w-state\":{\"tick_usage\":150.82,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.432875\"},\"s-store\":null,\"id\":2418,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.432\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":151.16,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.433046\"},\"s-store\":null,\"id\":2419,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.434\",\"cat\":\"dynamic\",\"msg\":\"1.2 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":153.76,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.434346\"},\"s-store\":null,\"id\":2420,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 19:39:04.434\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":154.21,\"tick_lag\":0.5,\"time\":2040,\"timestamp\":\"1742758744.434571\"},\"s-store\":null,\"id\":2421,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.165\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":22.44,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.165301\"},\"s-store\":null,\"id\":18520,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.165\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (34) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":22.986,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.165575\"},\"s-store\":null,\"id\":18521,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.165\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":23.394,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.165779\"},\"s-store\":null,\"id\":18522,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.165\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":23.812,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.165988\"},\"s-store\":null,\"id\":18523,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.166\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":24.222,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.166193\"},\"s-store\":null,\"id\":18524,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.166\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 16005\",\"data\":null,\"w-state\":{\"tick_usage\":24.622,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.166393\"},\"s-store\":null,\"id\":18525,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:12.166\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 14, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":25.008,\"tick_lag\":0.5,\"time\":18061.5,\"timestamp\":\"1742760372.166586\"},\"s-store\":null,\"id\":18526,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.877\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":49.044,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.877652\"},\"s-store\":null,\"id\":18541,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.877\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":49.602,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.877931\"},\"s-store\":null,\"id\":18542,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.878\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":51.998,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.879128\"},\"s-store\":null,\"id\":18543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.879\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":52.436,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.879348\"},\"s-store\":null,\"id\":18544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.880\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 16021.5\",\"data\":null,\"w-state\":{\"tick_usage\":54.076,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.880168\"},\"s-store\":null,\"id\":18545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.880\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":55.57,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.880914\"},\"s-store\":null,\"id\":18546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.880\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":55.922,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.881091\"},\"s-store\":null,\"id\":18547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.881\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":56.292,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.881275\"},\"s-store\":null,\"id\":18548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.881\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":56.666,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.881462\"},\"s-store\":null,\"id\":18549,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.881\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":57.028,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.881643\"},\"s-store\":null,\"id\":18550,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.882\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 2 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":58.024,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.882148\"},\"s-store\":null,\"id\":18551,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.882\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":58.4,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.882329\"},\"s-store\":null,\"id\":18552,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:13.882\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":58.914,\"tick_lag\":0.5,\"time\":18078,\"timestamp\":\"1742760373.882587\"},\"s-store\":null,\"id\":18553,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:23.959\",\"cat\":\"dynamic\",\"msg\":\"vamp1945\\\/(Wilhelm Gutenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":14.544,\"tick_lag\":0.5,\"time\":18178.5,\"timestamp\":\"1742760383.959442\"},\"s-store\":null,\"id\":18700,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:06:23.959\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":14.994,\"tick_lag\":0.5,\"time\":18178.5,\"timestamp\":\"1742760383.959666\"},\"s-store\":null,\"id\":18701,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:10:11.320\",\"cat\":\"dynamic\",\"msg\":\"Jared Rysenbouger was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":278.822,\"tick_lag\":0.5,\"time\":20409,\"timestamp\":\"1742760611.320898\"},\"s-store\":null,\"id\":20533,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:10:11.321\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":279.54,\"tick_lag\":0.5,\"time\":20409,\"timestamp\":\"1742760611.321256\"},\"s-store\":null,\"id\":20534,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:10:11.321\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jared Rysenbouger 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\":279.932,\"tick_lag\":0.5,\"time\":20409,\"timestamp\":\"1742760611.321452\"},\"s-store\":null,\"id\":20535,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:12:15.658\",\"cat\":\"dynamic\",\"msg\":\"Aleksandr Kerensky was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":275.264,\"tick_lag\":0.5,\"time\":21637,\"timestamp\":\"1742760735.658861\"},\"s-store\":null,\"id\":21723,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:12:15.659\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":275.992,\"tick_lag\":0.5,\"time\":21637,\"timestamp\":\"1742760735.659225\"},\"s-store\":null,\"id\":21724,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:12:15.659\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Aleksandr Kerensky 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\":276.398,\"tick_lag\":0.5,\"time\":21637,\"timestamp\":\"1742760735.659428\"},\"s-store\":null,\"id\":21725,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:15:31.106\",\"cat\":\"dynamic\",\"msg\":\"Patches was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":294.028,\"tick_lag\":0.5,\"time\":23562.5,\"timestamp\":\"1742760931.106893\"},\"s-store\":null,\"id\":23586,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:15:31.107\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":294.722,\"tick_lag\":0.5,\"time\":23562.5,\"timestamp\":\"1742760931.107241\"},\"s-store\":null,\"id\":23587,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:15:31.107\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Patches 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\":295.142,\"tick_lag\":0.5,\"time\":23562.5,\"timestamp\":\"1742760931.107450\"},\"s-store\":null,\"id\":23588,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:18:16.874\",\"cat\":\"dynamic\",\"msg\":\"Sam Dusker was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":218.396,\"tick_lag\":0.5,\"time\":25196.5,\"timestamp\":\"1742761096.874663\"},\"s-store\":null,\"id\":25450,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:18:16.874\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":219.116,\"tick_lag\":0.5,\"time\":25196.5,\"timestamp\":\"1742761096.875022\"},\"s-store\":null,\"id\":25451,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:18:16.875\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sam Dusker was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":219.532,\"tick_lag\":0.5,\"time\":25196.5,\"timestamp\":\"1742761096.875231\"},\"s-store\":null,\"id\":25452,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:25:46.571\",\"cat\":\"dynamic\",\"msg\":\"Brian Nieves was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":220.76,\"tick_lag\":0.5,\"time\":29613,\"timestamp\":\"1742761546.571471\"},\"s-store\":null,\"id\":31159,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:25:46.571\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 43405 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":221.692,\"tick_lag\":0.5,\"time\":29613,\"timestamp\":\"1742761546.571937\"},\"s-store\":null,\"id\":31160,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:25:46.591\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":22.46,\"tick_lag\":0.5,\"time\":29613.5,\"timestamp\":\"1742761546.591587\"},\"s-store\":null,\"id\":31165,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:25:46.591\",\"cat\":\"dynamic\",\"msg\":\"oigoaw\\\/(Brian Nieves) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":23.39,\"tick_lag\":0.5,\"time\":29613.5,\"timestamp\":\"1742761546.592052\"},\"s-store\":null,\"id\":31166,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.967\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":22.854,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.967443\"},\"s-store\":null,\"id\":36530,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.967\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (34) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":23.464,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.967748\"},\"s-store\":null,\"id\":36531,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.967\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 34, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":23.878,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.967955\"},\"s-store\":null,\"id\":36532,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.968\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":24.292,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.968162\"},\"s-store\":null,\"id\":36533,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.968\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 34, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":24.67,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.968350\"},\"s-store\":null,\"id\":36534,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.968\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":25.054,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.968542\"},\"s-store\":null,\"id\":36535,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.968\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":25.438,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.968735\"},\"s-store\":null,\"id\":36536,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.969\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":26.624,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.969327\"},\"s-store\":null,\"id\":36537,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.969\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":27.014,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.969523\"},\"s-store\":null,\"id\":36538,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.969\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":27.408,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.969720\"},\"s-store\":null,\"id\":36539,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.969\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":27.78,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.969906\"},\"s-store\":null,\"id\":36540,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.969\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":28.166,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.970099\"},\"s-store\":null,\"id\":36541,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.970\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":28.55,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.970290\"},\"s-store\":null,\"id\":36542,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.970\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":28.958,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.970495\"},\"s-store\":null,\"id\":36543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.970\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (34)\",\"data\":null,\"w-state\":{\"tick_usage\":29.76,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.970896\"},\"s-store\":null,\"id\":36544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.970\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 34, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":30.148,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.971090\"},\"s-store\":null,\"id\":36545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.971\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":30.592,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.971312\"},\"s-store\":null,\"id\":36546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.971\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":31.132,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.971582\"},\"s-store\":null,\"id\":36547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.971\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":31.544,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.971787\"},\"s-store\":null,\"id\":36548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.971\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":31.942,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.971986\"},\"s-store\":null,\"id\":36549,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.972\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":32.402,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.972217\"},\"s-store\":null,\"id\":36550,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.972\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":32.84,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.972436\"},\"s-store\":null,\"id\":36551,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.972\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":33.24,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.972635\"},\"s-store\":null,\"id\":36552,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.972\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":33.616,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.972824\"},\"s-store\":null,\"id\":36553,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 20:33:19.973\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":34.484,\"tick_lag\":0.5,\"time\":34065.5,\"timestamp\":\"1742761999.973258\"},\"s-store\":null,\"id\":36554,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.547\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":39.434,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.548128\"},\"s-store\":null,\"id\":62505,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.548\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (34) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":40.076,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.548449\"},\"s-store\":null,\"id\":62506,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.548\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 36, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":40.484,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.548653\"},\"s-store\":null,\"id\":62507,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.548\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (34) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":40.908,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.548865\"},\"s-store\":null,\"id\":62508,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.548\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 36, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":41.26,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.549041\"},\"s-store\":null,\"id\":62509,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.549\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":41.68,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.549251\"},\"s-store\":null,\"id\":62510,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.549\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":42.052,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.549437\"},\"s-store\":null,\"id\":62511,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.549\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":43.328,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.550074\"},\"s-store\":null,\"id\":62512,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":43.72,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.550270\"},\"s-store\":null,\"id\":62513,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":44.134,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.550478\"},\"s-store\":null,\"id\":62514,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":44.5,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.550661\"},\"s-store\":null,\"id\":62515,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":44.856,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.550839\"},\"s-store\":null,\"id\":62516,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":45.218,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.551020\"},\"s-store\":null,\"id\":62517,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.551\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":45.604,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.551213\"},\"s-store\":null,\"id\":62518,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.551\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (36)\",\"data\":null,\"w-state\":{\"tick_usage\":46.412,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.551617\"},\"s-store\":null,\"id\":62519,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.551\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 34\",\"data\":null,\"w-state\":{\"tick_usage\":46.756,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.551789\"},\"s-store\":null,\"id\":62520,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.551\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":47.142,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.551982\"},\"s-store\":null,\"id\":62521,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.552\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":47.554,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.552188\"},\"s-store\":null,\"id\":62522,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.552\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":47.91,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.552366\"},\"s-store\":null,\"id\":62523,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.552\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":48.284,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.552552\"},\"s-store\":null,\"id\":62524,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.552\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":48.636,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.552728\"},\"s-store\":null,\"id\":62525,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.552\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":49.03,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.552926\"},\"s-store\":null,\"id\":62526,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.553\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":49.412,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.553116\"},\"s-store\":null,\"id\":62527,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.553\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":49.77,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.553296\"},\"s-store\":null,\"id\":62528,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:01:00.553\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":50.566,\"tick_lag\":0.5,\"time\":50075,\"timestamp\":\"1742763660.553694\"},\"s-store\":null,\"id\":62529,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:13:45.321\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.\",\"data\":null,\"w-state\":{\"tick_usage\":30.664,\"tick_lag\":0.5,\"time\":57510,\"timestamp\":\"1742764425.322171\"},\"s-store\":null,\"id\":74596,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-23 21:16:46.820\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":304.208,\"tick_lag\":0.5,\"time\":59240.5,\"timestamp\":\"1742764606.821033\"},\"s-store\":null,\"id\":78081,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/03\/23\/round-250532\/dynamic.log.json"
}