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

dynamic

  • #2513 @ 2025-05-21 22:26:30 Dynamic mode parameters for the round:
  • #2514 @ 2025-05-21 22:26:30 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2515 @ 2025-05-21 22:26:30 Stacking limit is 90.
  • #2516 @ 2025-05-21 22:26:30 Calculated maximum threat level based on player count of 18: 94
  • #2517 @ 2025-05-21 22:26:30 Dynamic Mode initialized with a Threat Level of... 29! (21.8 round start budget)
  • #3328 @ 2025-05-21 22:26:30 Listing 13 round start rulesets, and 17 players ready.
  • #3329 @ 2025-05-21 22:26:30 FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (101)
  • #3330 @ 2025-05-21 22:26:30 FAIL: Changelings failed acceptable: threat_level (29) < requirement (50)
  • #3331 @ 2025-05-21 22:26:30 FAIL: Heretics failed acceptable: threat_level (29) < requirement (50)
  • #3332 @ 2025-05-21 22:26:30 FAIL: Wizard failed acceptable: threat_level (29) < requirement (90)
  • #3333 @ 2025-05-21 22:26:30 FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (90)
  • #3334 @ 2025-05-21 22:26:30 FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (90)
  • #3335 @ 2025-05-21 22:26:30 FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)
  • #3336 @ 2025-05-21 22:26:30 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (17)
  • #3337 @ 2025-05-21 22:26:30 FAIL: Extended failed acceptable: threat_level (29) < requirement (101)
  • #3338 @ 2025-05-21 22:26:30 FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)
  • #3339 @ 2025-05-21 22:26:30 No more rules can be applied, stopping with 21.8 left.
  • #3340 @ 2025-05-21 22:26:30 Picked a ruleset: Traitors, scaled 0 times
  • #3341 @ 2025-05-21 22:26:30 Picked a ruleset: Spies, scaled 0 times
  • #3342 @ 2025-05-21 22:26:30 1.8 round start budget was left, donating it to midrounds.
  • #3343 @ 2025-05-21 22:26:30 Picked the following roundstart rules: Traitors, Spies,
  • #22430 @ 2025-05-21 22:57:01 A midround ruleset is rolling, and will be LIGHT.
  • #22431 @ 2025-05-21 22:57:01 FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)
  • #22432 @ 2025-05-21 22:57:01 FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22433 @ 2025-05-21 22:57:01 FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)
  • #22434 @ 2025-05-21 22:57:01 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22435 @ 2025-05-21 22:57:01 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22436 @ 2025-05-21 22:57:01 FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22437 @ 2025-05-21 22:57:01 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22438 @ 2025-05-21 22:57:01 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22439 @ 2025-05-21 22:57:01 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22440 @ 2025-05-21 22:57:01 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22441 @ 2025-05-21 22:57:01 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22442 @ 2025-05-21 22:57:01 FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22443 @ 2025-05-21 22:57:01 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (24)
  • #22444 @ 2025-05-21 22:57:01 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22445 @ 2025-05-21 22:57:01 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (24)
  • #22446 @ 2025-05-21 22:57:01 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22447 @ 2025-05-21 22:57:01 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22448 @ 2025-05-21 22:57:01 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22449 @ 2025-05-21 22:57:01 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found
  • #22450 @ 2025-05-21 22:57:01 FAIL: Obsessed is not ready()
  • #22451 @ 2025-05-21 22:57:01 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22452 @ 2025-05-21 22:57:01 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22453 @ 2025-05-21 22:57:01 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (24)
  • #22454 @ 2025-05-21 22:57:01 FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22455 @ 2025-05-21 22:57:01 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #22456 @ 2025-05-21 22:57:01 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 29
  • #22457 @ 2025-05-21 22:57:01 Rolling LIGHT... 0 heavies / 6 lights
  • #22458 @ 2025-05-21 22:57:01 Rolling 6 light rulesets
  • #22459 @ 2025-05-21 22:57:01 Syndicate Sleeper Agent ruleset executing...
  • #22578 @ 2025-05-21 22:57:11 foux0/(Melda Rachel) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #22579 @ 2025-05-21 22:57:11 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #22840 @ 2025-05-21 22:57:34 FAIL: Slade Darksteel was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #24764 @ 2025-05-21 23:00:37 FAIL: Liliana Rusu was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #26092 @ 2025-05-21 23:02:39 FAIL: Li Wei was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #29383 @ 2025-05-21 23:08:55 FAIL: Victor Stone was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #36285 @ 2025-05-21 23:23:22 FAIL: Mike Heartland was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #36388 @ 2025-05-21 23:23:30 FAIL: Isabella Linley was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #38641 @ 2025-05-21 23:27:19 A midround ruleset is rolling, and will be HEAVY.
  • #38642 @ 2025-05-21 23:27:19 FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)
  • #38643 @ 2025-05-21 23:27:19 FAIL: Wizard is not acceptable with the current parameters. Alive players: 28, threat level: 29
  • #38644 @ 2025-05-21 23:27:19 FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)
  • #38645 @ 2025-05-21 23:27:19 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 28, threat level: 29
  • #38646 @ 2025-05-21 23:27:19 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38647 @ 2025-05-21 23:27:19 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20
  • #38648 @ 2025-05-21 23:27:19 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38649 @ 2025-05-21 23:27:19 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38650 @ 2025-05-21 23:27:19 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38651 @ 2025-05-21 23:27:19 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (28)
  • #38652 @ 2025-05-21 23:27:19 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 28, threat level: 29
  • #38653 @ 2025-05-21 23:27:19 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38654 @ 2025-05-21 23:27:19 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38655 @ 2025-05-21 23:27:19 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38656 @ 2025-05-21 23:27:19 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (28)
  • #38657 @ 2025-05-21 23:27:19 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 28, threat level: 29
  • #38658 @ 2025-05-21 23:27:19 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38659 @ 2025-05-21 23:27:19 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38660 @ 2025-05-21 23:27:19 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38661 @ 2025-05-21 23:27:19 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38662 @ 2025-05-21 23:27:19 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15
  • #38663 @ 2025-05-21 23:27:19 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #38664 @ 2025-05-21 23:27:19 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #38665 @ 2025-05-21 23:27:19 Rolling HEAVY... 0 heavies / 0 lights
  • #38666 @ 2025-05-21 23:27:19 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #41459 @ 2025-05-21 23:32:06 FAIL: Monty Elliot was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #42082 @ 2025-05-21 23:33:01 FAIL: Nicholas Perry was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-21 22:26:30.610000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 12.6,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.610593"
            },
            "s-store": null,
            "id": 2513,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-21 22:26:30.610000",
                "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.05,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.610818"
            },
            "s-store": null,
            "id": 2514,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-21 22:26:30.610000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 13.382,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.610983"
            },
            "s-store": null,
            "id": 2515,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-21 22:26:30.611000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 18: 94",
            "data": null,
            "w-state": {
                "tick_usage": 13.726,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.611155"
            },
            "s-store": null,
            "id": 2516,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-21 22:26:30.611000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 29! (21.8 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 14.146,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.611365"
            },
            "s-store": null,
            "id": 2517,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-21 22:26:30.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 17 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 483.496,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.846040"
            },
            "s-store": null,
            "id": 3328,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-21 22:26:30.846000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 484.672,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.846628"
            },
            "s-store": null,
            "id": 3329,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-21 22:26:30.846000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (29) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 485.554,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847069"
            },
            "s-store": null,
            "id": 3330,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-21 22:26:30.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (29) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 485.908,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847246"
            },
            "s-store": null,
            "id": 3331,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-21 22:26:30.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 486.258,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847421"
            },
            "s-store": null,
            "id": 3332,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-21 22:26:30.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 486.624,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847605"
            },
            "s-store": null,
            "id": 3333,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-21 22:26:30.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 486.988,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847787"
            },
            "s-store": null,
            "id": 3334,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-21 22:26:30.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 487.348,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.847966"
            },
            "s-store": null,
            "id": 3335,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-21 22:26:30.848000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (17)",
            "data": null,
            "w-state": {
                "tick_usage": 487.694,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.848139"
            },
            "s-store": null,
            "id": 3336,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-21 22:26:30.848000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 488.042,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.848314"
            },
            "s-store": null,
            "id": 3337,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-21 22:26:30.848000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 488.388,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.848486"
            },
            "s-store": null,
            "id": 3338,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-21 22:26:30.848000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 21.8 left.",
            "data": null,
            "w-state": {
                "tick_usage": 489.398,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.848991"
            },
            "s-store": null,
            "id": 3339,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-21 22:26:30.849000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 489.736,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.849160"
            },
            "s-store": null,
            "id": 3340,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-21 22:26:30.849000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 490.672,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.849628"
            },
            "s-store": null,
            "id": 3341,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-21 22:26:30.850000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1.8 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 492.678,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.850631"
            },
            "s-store": null,
            "id": 3342,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-21 22:26:30.850000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, Spies, ",
            "data": null,
            "w-state": {
                "tick_usage": 493.146,
                "tick_lag": 0.5,
                "time": 2231,
                "timestamp": "1747866390.850866"
            },
            "s-store": null,
            "id": 3343,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-21 22:57:01.261000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 9.01,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.262249"
            },
            "s-store": null,
            "id": 22430,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-21 22:57:01.262000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 9.624,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.262557"
            },
            "s-store": null,
            "id": 22431,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-21 22:57:01.262000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 10.328,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.262909"
            },
            "s-store": null,
            "id": 22432,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-21 22:57:01.263000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 10.85,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.263170"
            },
            "s-store": null,
            "id": 22433,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-21 22:57:01.263000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 11.256,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.263372"
            },
            "s-store": null,
            "id": 22434,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-21 22:57:01.263000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 11.72,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.263605"
            },
            "s-store": null,
            "id": 22435,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-21 22:57:01.263000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 12.094,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.263792"
            },
            "s-store": null,
            "id": 22436,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-21 22:57:01.263000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 12.452,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.263970"
            },
            "s-store": null,
            "id": 22437,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-21 22:57:01.264000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 12.764,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.264126"
            },
            "s-store": null,
            "id": 22438,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-21 22:57:01.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 15.616,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.265553"
            },
            "s-store": null,
            "id": 22439,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-21 22:57:01.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 15.988,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.265738"
            },
            "s-store": null,
            "id": 22440,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-21 22:57:01.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 16.402,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.265945"
            },
            "s-store": null,
            "id": 22441,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-21 22:57:01.266000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 16.77,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.266129"
            },
            "s-store": null,
            "id": 22442,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-21 22:57:01.266000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 17.118,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.266303"
            },
            "s-store": null,
            "id": 22443,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-21 22:57:01.266000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 17.468,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.266478"
            },
            "s-store": null,
            "id": 22444,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-21 22:57:01.267000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 20.028,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.267759"
            },
            "s-store": null,
            "id": 22445,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-21 22:57:01.267000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 20.36,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.267924"
            },
            "s-store": null,
            "id": 22446,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-21 22:57:01.268000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 22.044,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.268767"
            },
            "s-store": null,
            "id": 22447,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-21 22:57:01.268000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 22.374,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.268931"
            },
            "s-store": null,
            "id": 22448,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-21 22:57:01.269000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 23.722,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.269605"
            },
            "s-store": null,
            "id": 22449,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-21 22:57:01.269000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 24.054,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.269771"
            },
            "s-store": null,
            "id": 22450,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-21 22:57:01.269000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 24.38,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.269934"
            },
            "s-store": null,
            "id": 22451,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-21 22:57:01.269000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 24.672,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.270080"
            },
            "s-store": null,
            "id": 22452,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-21 22:57:01.270000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 25,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.270244"
            },
            "s-store": null,
            "id": 22453,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-21 22:57:01.270000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 25.296,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.270392"
            },
            "s-store": null,
            "id": 22454,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-21 22:57:01.270000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 26.11,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.270799"
            },
            "s-store": null,
            "id": 22455,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-21 22:57:01.270000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 26.548,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.271018"
            },
            "s-store": null,
            "id": 22456,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-21 22:57:01.271000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 26.95,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.271219"
            },
            "s-store": null,
            "id": 22457,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-21 22:57:01.271000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 27.362,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.271425"
            },
            "s-store": null,
            "id": 22458,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-21 22:57:01.271000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 27.94,
                "tick_lag": 0.5,
                "time": 20349,
                "timestamp": "1747868221.271714"
            },
            "s-store": null,
            "id": 22459,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-21 22:57:11.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "foux0\/(Melda Rachel) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 22.562,
                "tick_lag": 0.5,
                "time": 20449.5,
                "timestamp": "1747868231.726372"
            },
            "s-store": null,
            "id": 22578,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-21 22:57:11.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 22.96,
                "tick_lag": 0.5,
                "time": 20449.5,
                "timestamp": "1747868231.726570"
            },
            "s-store": null,
            "id": 22579,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-21 22:57:34.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Slade Darksteel was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 199.174,
                "tick_lag": 0.5,
                "time": 20674,
                "timestamp": "1747868254.489454"
            },
            "s-store": null,
            "id": 22840,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-21 23:00:37.765000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Liliana Rusu was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 196.52,
                "tick_lag": 0.5,
                "time": 22484,
                "timestamp": "1747868437.765945"
            },
            "s-store": null,
            "id": 24764,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-05-21 23:02:39.766000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Li Wei was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 251.266,
                "tick_lag": 0.5,
                "time": 23694.5,
                "timestamp": "1747868559.766968"
            },
            "s-store": null,
            "id": 26092,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-05-21 23:08:55.719000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Victor Stone was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 203.616,
                "tick_lag": 0.5,
                "time": 27408,
                "timestamp": "1747868935.719810"
            },
            "s-store": null,
            "id": 29383,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-05-21 23:23:22.807000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Mike Heartland was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 319.048,
                "tick_lag": 0.5,
                "time": 36007.5,
                "timestamp": "1747869802.807951"
            },
            "s-store": null,
            "id": 36285,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-05-21 23:23:30.311000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Isabella Linley was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 215.084,
                "tick_lag": 0.5,
                "time": 36082,
                "timestamp": "1747869810.311553"
            },
            "s-store": null,
            "id": 36388,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-05-21 23:27:19.853000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 17.884,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.853822"
            },
            "s-store": null,
            "id": 38641,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-05-21 23:27:19.853000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 18.402,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.854081"
            },
            "s-store": null,
            "id": 38642,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-05-21 23:27:19.854000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 28, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 18.864,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.854319"
            },
            "s-store": null,
            "id": 38643,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-05-21 23:27:19.854000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 19.336,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.854548"
            },
            "s-store": null,
            "id": 38644,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-05-21 23:27:19.854000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 28, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 19.668,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.854714"
            },
            "s-store": null,
            "id": 38645,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-05-21 23:27:19.854000",
                "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": 20,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.854880"
            },
            "s-store": null,
            "id": 38646,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-05-21 23:27:19.854000",
                "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": 20.348,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.855055"
            },
            "s-store": null,
            "id": 38647,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-05-21 23:27:19.855000",
                "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": 21.952,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.855856"
            },
            "s-store": null,
            "id": 38648,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-05-21 23:27:19.855000",
                "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": 22.306,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856033"
            },
            "s-store": null,
            "id": 38649,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "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": 22.634,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856198"
            },
            "s-store": null,
            "id": 38650,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (28)",
            "data": null,
            "w-state": {
                "tick_usage": 22.974,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856368"
            },
            "s-store": null,
            "id": 38651,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 28, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 23.288,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856525"
            },
            "s-store": null,
            "id": 38652,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "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": 23.656,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856708"
            },
            "s-store": null,
            "id": 38653,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "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": 24.04,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.856900"
            },
            "s-store": null,
            "id": 38654,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-05-21 23:27:19.856000",
                "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": 24.376,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.857069"
            },
            "s-store": null,
            "id": 38655,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-05-21 23:27:19.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (28)",
            "data": null,
            "w-state": {
                "tick_usage": 24.958,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.857359"
            },
            "s-store": null,
            "id": 38656,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-05-21 23:27:19.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 28, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 25.33,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.857545"
            },
            "s-store": null,
            "id": 38657,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-05-21 23:27:19.857000",
                "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": 25.67,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.857715"
            },
            "s-store": null,
            "id": 38658,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-05-21 23:27:19.857000",
                "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": 26.018,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.857890"
            },
            "s-store": null,
            "id": 38659,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-05-21 23:27:19.857000",
                "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": 26.338,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.858049"
            },
            "s-store": null,
            "id": 38660,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-05-21 23:27:19.858000",
                "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": 26.672,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.858216"
            },
            "s-store": null,
            "id": 38661,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-05-21 23:27:19.858000",
                "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": 27.014,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.858387"
            },
            "s-store": null,
            "id": 38662,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-05-21 23:27:19.858000",
                "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": 27.37,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.858566"
            },
            "s-store": null,
            "id": 38663,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-05-21 23:27:19.858000",
                "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": 28.222,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.858992"
            },
            "s-store": null,
            "id": 38664,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-05-21 23:27:19.859000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 28.638,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.859200"
            },
            "s-store": null,
            "id": 38665,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-05-21 23:27:19.859000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 29.198,
                "tick_lag": 0.5,
                "time": 38351.5,
                "timestamp": "1747870039.859480"
            },
            "s-store": null,
            "id": 38666,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-05-21 23:32:06.160000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Monty Elliot was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 270.468,
                "tick_lag": 0.5,
                "time": 41182,
                "timestamp": "1747870326.160460"
            },
            "s-store": null,
            "id": 41459,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-05-21 23:33:01.287000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nicholas Perry was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 194.346,
                "tick_lag": 0.5,
                "time": 41726,
                "timestamp": "1747870381.287786"
            },
            "s-store": null,
            "id": 42082,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-21 22:22:01.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 252456,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1747866121.873878\",\"round-id\":\"252456\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-21 22:26:30.610\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":12.6,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.610593\"},\"s-store\":null,\"id\":2513,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.610\",\"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.05,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.610818\"},\"s-store\":null,\"id\":2514,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.610\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":13.382,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.610983\"},\"s-store\":null,\"id\":2515,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.611\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 18: 94\",\"data\":null,\"w-state\":{\"tick_usage\":13.726,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.611155\"},\"s-store\":null,\"id\":2516,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.611\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 29! (21.8 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":14.146,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.611365\"},\"s-store\":null,\"id\":2517,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.845\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 17 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":483.496,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.846040\"},\"s-store\":null,\"id\":3328,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.846\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":484.672,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.846628\"},\"s-store\":null,\"id\":3329,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.846\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (29) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":485.554,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847069\"},\"s-store\":null,\"id\":3330,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.847\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (29) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":485.908,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847246\"},\"s-store\":null,\"id\":3331,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.847\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":486.258,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847421\"},\"s-store\":null,\"id\":3332,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.847\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":486.624,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847605\"},\"s-store\":null,\"id\":3333,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.847\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":486.988,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847787\"},\"s-store\":null,\"id\":3334,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.847\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":487.348,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.847966\"},\"s-store\":null,\"id\":3335,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.848\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (17)\",\"data\":null,\"w-state\":{\"tick_usage\":487.694,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.848139\"},\"s-store\":null,\"id\":3336,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.848\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":488.042,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.848314\"},\"s-store\":null,\"id\":3337,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.848\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":488.388,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.848486\"},\"s-store\":null,\"id\":3338,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.848\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 21.8 left.\",\"data\":null,\"w-state\":{\"tick_usage\":489.398,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.848991\"},\"s-store\":null,\"id\":3339,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.849\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":489.736,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.849160\"},\"s-store\":null,\"id\":3340,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.849\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":490.672,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.849628\"},\"s-store\":null,\"id\":3341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.850\",\"cat\":\"dynamic\",\"msg\":\"1.8 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":492.678,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.850631\"},\"s-store\":null,\"id\":3342,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:26:30.850\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, Spies, \",\"data\":null,\"w-state\":{\"tick_usage\":493.146,\"tick_lag\":0.5,\"time\":2231,\"timestamp\":\"1747866390.850866\"},\"s-store\":null,\"id\":3343,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.261\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":9.01,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.262249\"},\"s-store\":null,\"id\":22430,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.262\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":9.624,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.262557\"},\"s-store\":null,\"id\":22431,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.262\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":10.328,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.262909\"},\"s-store\":null,\"id\":22432,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.263\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":10.85,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.263170\"},\"s-store\":null,\"id\":22433,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.263\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":11.256,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.263372\"},\"s-store\":null,\"id\":22434,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.263\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":11.72,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.263605\"},\"s-store\":null,\"id\":22435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.263\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":12.094,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.263792\"},\"s-store\":null,\"id\":22436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.263\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":12.452,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.263970\"},\"s-store\":null,\"id\":22437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.264\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":12.764,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.264126\"},\"s-store\":null,\"id\":22438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.265\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":15.616,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.265553\"},\"s-store\":null,\"id\":22439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.265\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":15.988,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.265738\"},\"s-store\":null,\"id\":22440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.265\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":16.402,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.265945\"},\"s-store\":null,\"id\":22441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.266\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":16.77,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.266129\"},\"s-store\":null,\"id\":22442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.266\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":17.118,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.266303\"},\"s-store\":null,\"id\":22443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.266\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":17.468,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.266478\"},\"s-store\":null,\"id\":22444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.267\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":20.028,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.267759\"},\"s-store\":null,\"id\":22445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.267\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":20.36,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.267924\"},\"s-store\":null,\"id\":22446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.268\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":22.044,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.268767\"},\"s-store\":null,\"id\":22447,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.268\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":22.374,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.268931\"},\"s-store\":null,\"id\":22448,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.269\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":23.722,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.269605\"},\"s-store\":null,\"id\":22449,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.269\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":24.054,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.269771\"},\"s-store\":null,\"id\":22450,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.269\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":24.38,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.269934\"},\"s-store\":null,\"id\":22451,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.269\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":24.672,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.270080\"},\"s-store\":null,\"id\":22452,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.270\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":25,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.270244\"},\"s-store\":null,\"id\":22453,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.270\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":25.296,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.270392\"},\"s-store\":null,\"id\":22454,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.270\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":26.11,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.270799\"},\"s-store\":null,\"id\":22455,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.270\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":26.548,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.271018\"},\"s-store\":null,\"id\":22456,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.271\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":26.95,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.271219\"},\"s-store\":null,\"id\":22457,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.271\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":27.362,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.271425\"},\"s-store\":null,\"id\":22458,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:01.271\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":27.94,\"tick_lag\":0.5,\"time\":20349,\"timestamp\":\"1747868221.271714\"},\"s-store\":null,\"id\":22459,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:11.726\",\"cat\":\"dynamic\",\"msg\":\"foux0\\\/(Melda Rachel) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":22.562,\"tick_lag\":0.5,\"time\":20449.5,\"timestamp\":\"1747868231.726372\"},\"s-store\":null,\"id\":22578,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:11.726\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":22.96,\"tick_lag\":0.5,\"time\":20449.5,\"timestamp\":\"1747868231.726570\"},\"s-store\":null,\"id\":22579,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 22:57:34.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Slade Darksteel was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":199.174,\"tick_lag\":0.5,\"time\":20674,\"timestamp\":\"1747868254.489454\"},\"s-store\":null,\"id\":22840,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:00:37.765\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Liliana Rusu was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":196.52,\"tick_lag\":0.5,\"time\":22484,\"timestamp\":\"1747868437.765945\"},\"s-store\":null,\"id\":24764,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:02:39.766\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Li Wei was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":251.266,\"tick_lag\":0.5,\"time\":23694.5,\"timestamp\":\"1747868559.766968\"},\"s-store\":null,\"id\":26092,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:08:55.719\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Victor Stone was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":203.616,\"tick_lag\":0.5,\"time\":27408,\"timestamp\":\"1747868935.719810\"},\"s-store\":null,\"id\":29383,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:23:22.807\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Mike Heartland was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":319.048,\"tick_lag\":0.5,\"time\":36007.5,\"timestamp\":\"1747869802.807951\"},\"s-store\":null,\"id\":36285,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:23:30.311\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Isabella Linley was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":215.084,\"tick_lag\":0.5,\"time\":36082,\"timestamp\":\"1747869810.311553\"},\"s-store\":null,\"id\":36388,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.853\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":17.884,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.853822\"},\"s-store\":null,\"id\":38641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.853\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":18.402,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.854081\"},\"s-store\":null,\"id\":38642,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.854\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 28, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":18.864,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.854319\"},\"s-store\":null,\"id\":38643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.854\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":19.336,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.854548\"},\"s-store\":null,\"id\":38644,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.854\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 28, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":19.668,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.854714\"},\"s-store\":null,\"id\":38645,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.854\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":20,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.854880\"},\"s-store\":null,\"id\":38646,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.854\",\"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\":20.348,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.855055\"},\"s-store\":null,\"id\":38647,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.855\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":21.952,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.855856\"},\"s-store\":null,\"id\":38648,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.855\",\"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\":22.306,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856033\"},\"s-store\":null,\"id\":38649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":22.634,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856198\"},\"s-store\":null,\"id\":38650,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (28)\",\"data\":null,\"w-state\":{\"tick_usage\":22.974,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856368\"},\"s-store\":null,\"id\":38651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 28, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":23.288,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856525\"},\"s-store\":null,\"id\":38652,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":23.656,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856708\"},\"s-store\":null,\"id\":38653,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"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\":24.04,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.856900\"},\"s-store\":null,\"id\":38654,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.856\",\"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\":24.376,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.857069\"},\"s-store\":null,\"id\":38655,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.857\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (28)\",\"data\":null,\"w-state\":{\"tick_usage\":24.958,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.857359\"},\"s-store\":null,\"id\":38656,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.857\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 28, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":25.33,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.857545\"},\"s-store\":null,\"id\":38657,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.857\",\"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\":25.67,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.857715\"},\"s-store\":null,\"id\":38658,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.857\",\"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\":26.018,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.857890\"},\"s-store\":null,\"id\":38659,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.857\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":26.338,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.858049\"},\"s-store\":null,\"id\":38660,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.858\",\"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\":26.672,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.858216\"},\"s-store\":null,\"id\":38661,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.858\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":27.014,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.858387\"},\"s-store\":null,\"id\":38662,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.858\",\"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\":27.37,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.858566\"},\"s-store\":null,\"id\":38663,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.858\",\"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\":28.222,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.858992\"},\"s-store\":null,\"id\":38664,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.859\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":28.638,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.859200\"},\"s-store\":null,\"id\":38665,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:27:19.859\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":29.198,\"tick_lag\":0.5,\"time\":38351.5,\"timestamp\":\"1747870039.859480\"},\"s-store\":null,\"id\":38666,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:32:06.160\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Monty Elliot was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":270.468,\"tick_lag\":0.5,\"time\":41182,\"timestamp\":\"1747870326.160460\"},\"s-store\":null,\"id\":41459,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-21 23:33:01.287\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nicholas Perry was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":194.346,\"tick_lag\":0.5,\"time\":41726,\"timestamp\":\"1747870381.287786\"},\"s-store\":null,\"id\":42082,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/05\/21\/round-252456\/dynamic.log.json"
}