251913 251915

dynamic

  • #1776 @ 2025-05-05 19:20:54 Dynamic mode parameters for the round:
  • #1777 @ 2025-05-05 19:20:54 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #1778 @ 2025-05-05 19:20:54 Stacking limit is 90.
  • #1779 @ 2025-05-05 19:20:54 Calculated maximum threat level based on player count of 9: 67
  • #1780 @ 2025-05-05 19:20:54 Dynamic Mode initialized with a Threat Level of... 4! (3 round start budget)
  • #2281 @ 2025-05-05 19:20:54 Listing 13 round start rulesets, and 9 players ready.
  • #2282 @ 2025-05-05 19:20:54 FAIL: Traitors failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2283 @ 2025-05-05 19:20:54 FAIL: Malfunctioning AI failed acceptable: threat_level (4) < requirement (101)
  • #2284 @ 2025-05-05 19:20:54 FAIL: Blood Brothers failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2285 @ 2025-05-05 19:20:54 FAIL: Changelings failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2286 @ 2025-05-05 19:20:54 FAIL: Heretics failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2287 @ 2025-05-05 19:20:54 FAIL: Wizard failed acceptable: threat_level (4) < requirement (90)
  • #2288 @ 2025-05-05 19:20:54 FAIL: Blood Cult failed acceptable: threat_level (4) < requirement (101)
  • #2289 @ 2025-05-05 19:20:54 FAIL: Nuclear Emergency failed acceptable: threat_level (4) < requirement (101)
  • #2290 @ 2025-05-05 19:20:54 FAIL: Clown Operatives failed acceptable: threat_level (4) < requirement (101)
  • #2291 @ 2025-05-05 19:20:54 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (9)
  • #2292 @ 2025-05-05 19:20:54 FAIL: Extended failed acceptable: threat_level (4) < requirement (101)
  • #2293 @ 2025-05-05 19:20:54 FAIL: Meteor failed acceptable: threat_level (4) < requirement (101)
  • #2294 @ 2025-05-05 19:20:54 FAIL: Spies failed acceptable: min/max players out of range (minimum: 10) vs population (9)
  • #2295 @ 2025-05-05 19:20:54 No more rules can be applied, stopping with 3 left.
  • #2296 @ 2025-05-05 19:20:54 3 round start budget was left, donating it to midrounds.
  • #2297 @ 2025-05-05 19:20:54 Picked the following roundstart rules:
  • #4979 @ 2025-05-05 19:27:26 orekmai/(Liath Izumi) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #4980 @ 2025-05-05 19:27:26 Making a call to a specific ruleset...Syndicate Sleeper Agent!
  • #7279 @ 2025-05-05 19:31:58 Forcing specific Latejoin ruleset Heretic Smuggler.
  • #7286 @ 2025-05-05 19:31:58 Injected a Latejoin ruleset Heretic Smuggler.
  • #7287 @ 2025-05-05 19:31:58 ekiau3/(Erik Sir Isac Bewton) joined the station, and was selected by the Heretic Smuggler ruleset.
  • #13832 @ 2025-05-05 19:44:57 Andre Rifler was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #13833 @ 2025-05-05 19:44:57 A latejoin rulset triggered successfully, the next latejoin injection will happen at 19457.5 round time.
  • #13838 @ 2025-05-05 19:44:57 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #13839 @ 2025-05-05 19:44:57 xzero314/(Andre Rifler) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #19337 @ 2025-05-05 19:54:00 Jack Ripley was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #19338 @ 2025-05-05 19:54:00 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #19339 @ 2025-05-05 19:54:00 FAIL: Jack Ripley was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #23817 @ 2025-05-05 20:00:25 Jane Adila was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #23818 @ 2025-05-05 20:00:25 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #23819 @ 2025-05-05 20:00:25 FAIL: Jane Adila was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #25937 @ 2025-05-05 20:04:42 A midround ruleset is rolling, and will be LIGHT.
  • #25938 @ 2025-05-05 20:04:42 FAIL: Wizard failed acceptable: threat_level (15) < requirement (80)
  • #25939 @ 2025-05-05 20:04:42 FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25940 @ 2025-05-05 20:04:42 FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (80)
  • #25941 @ 2025-05-05 20:04:42 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25942 @ 2025-05-05 20:04:42 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25943 @ 2025-05-05 20:04:42 FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25944 @ 2025-05-05 20:04:42 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25945 @ 2025-05-05 20:04:42 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25946 @ 2025-05-05 20:04:42 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25947 @ 2025-05-05 20:04:42 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25948 @ 2025-05-05 20:04:42 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25949 @ 2025-05-05 20:04:42 FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25950 @ 2025-05-05 20:04:42 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (18)
  • #25951 @ 2025-05-05 20:04:42 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25952 @ 2025-05-05 20:04:42 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (18)
  • #25953 @ 2025-05-05 20:04:42 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25954 @ 2025-05-05 20:04:42 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25955 @ 2025-05-05 20:04:42 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25956 @ 2025-05-05 20:04:42 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found
  • #25957 @ 2025-05-05 20:04:42 FAIL: Obsessed is not ready()
  • #25958 @ 2025-05-05 20:04:42 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25959 @ 2025-05-05 20:04:42 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25960 @ 2025-05-05 20:04:42 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (18)
  • #25961 @ 2025-05-05 20:04:42 FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25962 @ 2025-05-05 20:04:42 FAIL: Space Pirates failed acceptable: min/max players out of range (minimum: 20) vs population (18)
  • #25963 @ 2025-05-05 20:04:42 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25964 @ 2025-05-05 20:04:42 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (18)
  • #25965 @ 2025-05-05 20:04:42 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15
  • #25966 @ 2025-05-05 20:04:42 Rolling LIGHT... 0 heavies / 5 lights
  • #25967 @ 2025-05-05 20:04:42 Rolling 5 light rulesets
  • #25968 @ 2025-05-05 20:04:42 Syndicate Sleeper Agent ruleset executing...
  • #26049 @ 2025-05-05 20:04:52 Cultist of Pupcup/(Ace Heart) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #26050 @ 2025-05-05 20:04:52 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #46244 @ 2025-05-05 20:34:53 FAIL: Dabbin Blackbeard was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #49922 @ 2025-05-05 20:40:28 FAIL: Charles Jones was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #51636 @ 2025-05-05 20:43:00 FAIL: Darken Ashborn was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #53214 @ 2025-05-05 20:45:44 FAIL: Attacus Tetralunaria was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #54626 @ 2025-05-05 20:48:44 A midround ruleset is rolling, and will be HEAVY.
  • #54627 @ 2025-05-05 20:48:44 FAIL: Wizard failed acceptable: threat_level (15) < requirement (60)
  • #54628 @ 2025-05-05 20:48:44 FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54629 @ 2025-05-05 20:48:44 FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (60)
  • #54630 @ 2025-05-05 20:48:44 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54631 @ 2025-05-05 20:48:44 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54632 @ 2025-05-05 20:48:44 FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54633 @ 2025-05-05 20:48:44 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54634 @ 2025-05-05 20:48:44 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54635 @ 2025-05-05 20:48:44 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54636 @ 2025-05-05 20:48:44 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54637 @ 2025-05-05 20:48:44 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54638 @ 2025-05-05 20:48:44 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54639 @ 2025-05-05 20:48:44 FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54640 @ 2025-05-05 20:48:44 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (24)
  • #54641 @ 2025-05-05 20:48:44 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54642 @ 2025-05-05 20:48:44 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54643 @ 2025-05-05 20:48:44 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54644 @ 2025-05-05 20:48:44 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54645 @ 2025-05-05 20:48:44 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (24)
  • #54646 @ 2025-05-05 20:48:44 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54647 @ 2025-05-05 20:48:44 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54648 @ 2025-05-05 20:48:44 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54649 @ 2025-05-05 20:48:44 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54650 @ 2025-05-05 20:48:44 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54651 @ 2025-05-05 20:48:44 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54652 @ 2025-05-05 20:48:44 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54653 @ 2025-05-05 20:48:44 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (24)
  • #54654 @ 2025-05-05 20:48:44 FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54655 @ 2025-05-05 20:48:44 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #54656 @ 2025-05-05 20:48:44 FAIL: Dangerous Space Pirates failed acceptable: min/max players out of range (minimum: 25) vs population (24)
  • #54657 @ 2025-05-05 20:48:44 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 15
  • #54658 @ 2025-05-05 20:48:44 Rolling HEAVY... 0 heavies / 0 lights
  • #54659 @ 2025-05-05 20:48:44 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #58598 @ 2025-05-05 20:55:07 FAIL: Kayla Paulson was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #65183 @ 2025-05-05 21:06:04 FAIL: Kel Griffiths was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #86742 @ 2025-05-05 21:33:10 A midround ruleset is rolling, and will be HEAVY.
  • #86743 @ 2025-05-05 21:33:10 FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)
  • #86744 @ 2025-05-05 21:33:10 FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 15
  • #86745 @ 2025-05-05 21:33:10 FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)
  • #86746 @ 2025-05-05 21:33:10 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 15
  • #86747 @ 2025-05-05 21:33:10 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86748 @ 2025-05-05 21:33:10 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20
  • #86749 @ 2025-05-05 21:33:10 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86750 @ 2025-05-05 21:33:10 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86751 @ 2025-05-05 21:33:10 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86752 @ 2025-05-05 21:33:10 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86753 @ 2025-05-05 21:33:10 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86754 @ 2025-05-05 21:33:10 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86755 @ 2025-05-05 21:33:10 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86756 @ 2025-05-05 21:33:10 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (30)
  • #86757 @ 2025-05-05 21:33:10 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 15
  • #86758 @ 2025-05-05 21:33:10 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86759 @ 2025-05-05 21:33:10 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86760 @ 2025-05-05 21:33:10 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86761 @ 2025-05-05 21:33:10 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86762 @ 2025-05-05 21:33:10 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15
  • #86763 @ 2025-05-05 21:33:10 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #86764 @ 2025-05-05 21:33:10 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #86765 @ 2025-05-05 21:33:10 Rolling HEAVY... 0 heavies / 0 lights
  • #86766 @ 2025-05-05 21:33:10 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #86873 @ 2025-05-05 21:33:14 FAIL: John Radic was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #95778 @ 2025-05-05 21:44:01 FAIL: Allen Guess was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #104883 @ 2025-05-05 21:54:19 FAIL: Regaurum-Argentum was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #113275 @ 2025-05-05 22:05:05 Random event Spawn Nightmare tried to roll, but the next midround injection is too soon.
  • #119128 @ 2025-05-05 22:12:08 FAIL: Joe Madwell was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #119695 @ 2025-05-05 22:12:47 FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #123610 @ 2025-05-05 22:17:42 A midround ruleset is rolling, and will be HEAVY.
  • #123611 @ 2025-05-05 22:17:42 FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)
  • #123612 @ 2025-05-05 22:17:42 FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 15
  • #123613 @ 2025-05-05 22:17:42 FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)
  • #123614 @ 2025-05-05 22:17:42 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 15
  • #123615 @ 2025-05-05 22:17:42 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123616 @ 2025-05-05 22:17:42 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20
  • #123617 @ 2025-05-05 22:17:42 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123618 @ 2025-05-05 22:17:42 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123619 @ 2025-05-05 22:17:42 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123620 @ 2025-05-05 22:17:42 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123621 @ 2025-05-05 22:17:42 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123622 @ 2025-05-05 22:17:42 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123623 @ 2025-05-05 22:17:42 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123624 @ 2025-05-05 22:17:42 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (32)
  • #123625 @ 2025-05-05 22:17:42 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 15
  • #123626 @ 2025-05-05 22:17:42 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123627 @ 2025-05-05 22:17:42 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123628 @ 2025-05-05 22:17:42 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123629 @ 2025-05-05 22:17:42 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123630 @ 2025-05-05 22:17:42 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15
  • #123631 @ 2025-05-05 22:17:42 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #123632 @ 2025-05-05 22:17:42 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #123633 @ 2025-05-05 22:17:42 Rolling HEAVY... 0 heavies / 0 lights
  • #123634 @ 2025-05-05 22:17:42 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #131788 @ 2025-05-05 22:25:44 FAIL: Sam Botnic was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #158123 @ 2025-05-05 22:51:10 Random event Spawn Space Ninja tried to roll, but the next midround injection is too soon.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-05 19:20:54.312000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 5.688,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.312843"
            },
            "s-store": null,
            "id": 1776,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-05 19:20:54.312000",
                "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": 6.3,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.313148"
            },
            "s-store": null,
            "id": 1777,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-05 19:20:54.313000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 6.78,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.313389"
            },
            "s-store": null,
            "id": 1778,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-05 19:20:54.313000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 9: 67",
            "data": null,
            "w-state": {
                "tick_usage": 7.286,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.313642"
            },
            "s-store": null,
            "id": 1779,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-05 19:20:54.313000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 4! (3 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 7.866,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.313932"
            },
            "s-store": null,
            "id": 1780,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-05 19:20:54.473000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 9 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 326.968,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.473482"
            },
            "s-store": null,
            "id": 2281,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-05 19:20:54.473000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Traitors failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 327.404,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.473700"
            },
            "s-store": null,
            "id": 2282,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-05 19:20:54.473000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 327.776,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.473886"
            },
            "s-store": null,
            "id": 2283,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-05 19:20:54.473000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Brothers failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 328.136,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.474066"
            },
            "s-store": null,
            "id": 2284,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-05 19:20:54.474000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 328.494,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.474245"
            },
            "s-store": null,
            "id": 2285,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-05 19:20:54.474000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 328.852,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.474424"
            },
            "s-store": null,
            "id": 2286,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-05 19:20:54.474000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (4) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 329.236,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.474616"
            },
            "s-store": null,
            "id": 2287,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-05 19:20:54.474000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 329.71,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.474854"
            },
            "s-store": null,
            "id": 2288,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-05 19:20:54.474000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 330.198,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.475097"
            },
            "s-store": null,
            "id": 2289,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-05 19:20:54.475000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 330.568,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.475282"
            },
            "s-store": null,
            "id": 2290,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-05 19:20:54.475000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 330.932,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.475463"
            },
            "s-store": null,
            "id": 2291,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-05 19:20:54.475000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 331.324,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.475660"
            },
            "s-store": null,
            "id": 2292,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-05 19:20:54.475000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (4) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 331.714,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.475855"
            },
            "s-store": null,
            "id": 2293,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-05 19:20:54.475000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: min\/max players out of range (minimum: 10) vs population (9)",
            "data": null,
            "w-state": {
                "tick_usage": 332.068,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.476032"
            },
            "s-store": null,
            "id": 2294,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-05 19:20:54.476000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 3 left.",
            "data": null,
            "w-state": {
                "tick_usage": 332.426,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.476211"
            },
            "s-store": null,
            "id": 2295,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-05 19:20:54.476000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 333.692,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.476844"
            },
            "s-store": null,
            "id": 2296,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-05 19:20:54.476000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 334.074,
                "tick_lag": 0.5,
                "time": 2180,
                "timestamp": "1746472854.477035"
            },
            "s-store": null,
            "id": 2297,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-05 19:27:26.760000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "orekmai\/(Liath Izumi) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 111.334,
                "tick_lag": 0.5,
                "time": 6029,
                "timestamp": "1746473246.761050"
            },
            "s-store": null,
            "id": 4979,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-05 19:27:26.761000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Syndicate Sleeper Agent!",
            "data": null,
            "w-state": {
                "tick_usage": 111.872,
                "tick_lag": 0.5,
                "time": 6029,
                "timestamp": "1746473246.761318"
            },
            "s-store": null,
            "id": 4980,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-05 19:31:58.327000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Forcing specific Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 398.614,
                "tick_lag": 0.5,
                "time": 8723.5,
                "timestamp": "1746473518.328182"
            },
            "s-store": null,
            "id": 7279,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-05 19:31:58.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 27.292,
                "tick_lag": 0.5,
                "time": 8724,
                "timestamp": "1746473518.364993"
            },
            "s-store": null,
            "id": 7286,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-05 19:31:58.365000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "ekiau3\/(Erik Sir Isac Bewton) joined the station, and was selected by the Heretic Smuggler ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 27.8,
                "tick_lag": 0.5,
                "time": 8724,
                "timestamp": "1746473518.365247"
            },
            "s-store": null,
            "id": 7287,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-05 19:44:57.408000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Andre Rifler was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 355.652,
                "tick_lag": 0.5,
                "time": 16457.5,
                "timestamp": "1746474297.408372"
            },
            "s-store": null,
            "id": 13832,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-05 19:44:57.408000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 19457.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 356.58,
                "tick_lag": 0.5,
                "time": 16457.5,
                "timestamp": "1746474297.408836"
            },
            "s-store": null,
            "id": 13833,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-05 19:44:57.420000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 19.286,
                "tick_lag": 0.5,
                "time": 16458,
                "timestamp": "1746474297.420678"
            },
            "s-store": null,
            "id": 13838,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-05 19:44:57.420000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "xzero314\/(Andre Rifler) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 19.826,
                "tick_lag": 0.5,
                "time": 16458,
                "timestamp": "1746474297.420949"
            },
            "s-store": null,
            "id": 13839,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-05 19:54:00.020000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jack Ripley was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 325.02,
                "tick_lag": 0.5,
                "time": 21827.5,
                "timestamp": "1746474840.020484"
            },
            "s-store": null,
            "id": 19337,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-05 19:54:00.020000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 325.904,
                "tick_lag": 0.5,
                "time": 21827.5,
                "timestamp": "1746474840.020927"
            },
            "s-store": null,
            "id": 19338,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-05 19:54:00.021000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jack Ripley was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 326.392,
                "tick_lag": 0.5,
                "time": 21827.5,
                "timestamp": "1746474840.021170"
            },
            "s-store": null,
            "id": 19339,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-05 20:00:25.464000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jane Adila was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 629.792,
                "tick_lag": 0.5,
                "time": 25650,
                "timestamp": "1746475225.465030"
            },
            "s-store": null,
            "id": 23817,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-05 20:00:25.465000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 630.522,
                "tick_lag": 0.5,
                "time": 25650,
                "timestamp": "1746475225.465394"
            },
            "s-store": null,
            "id": 23818,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-05 20:00:25.465000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jane Adila was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 630.946,
                "tick_lag": 0.5,
                "time": 25650,
                "timestamp": "1746475225.465606"
            },
            "s-store": null,
            "id": 23819,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-05 20:04:42.563000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 12.764,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.564158"
            },
            "s-store": null,
            "id": 25937,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-05 20:04:42.564000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (15) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 13.62,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.564586"
            },
            "s-store": null,
            "id": 25938,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-05 20:04:42.564000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 14.198,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.564876"
            },
            "s-store": null,
            "id": 25939,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-05 20:04:42.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (80)",
            "data": null,
            "w-state": {
                "tick_usage": 14.776,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.565164"
            },
            "s-store": null,
            "id": 25940,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-05 20:04:42.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 15.268,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.565410"
            },
            "s-store": null,
            "id": 25941,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-05 20:04:42.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 15.818,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.565685"
            },
            "s-store": null,
            "id": 25942,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-05 20:04:42.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 16.314,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.565933"
            },
            "s-store": null,
            "id": 25943,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-05 20:04:42.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 16.818,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.566185"
            },
            "s-store": null,
            "id": 25944,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-05 20:04:42.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 17.306,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.566429"
            },
            "s-store": null,
            "id": 25945,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-05 20:04:42.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 18.734,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.567143"
            },
            "s-store": null,
            "id": 25946,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-05 20:04:42.567000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 19.244,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.567398"
            },
            "s-store": null,
            "id": 25947,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-05 20:04:42.567000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 19.744,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.567648"
            },
            "s-store": null,
            "id": 25948,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-05 20:04:42.567000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 20.23,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.567891"
            },
            "s-store": null,
            "id": 25949,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-05 20:04:42.567000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 20.738,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.568145"
            },
            "s-store": null,
            "id": 25950,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-05 20:04:42.568000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 21.206,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.568379"
            },
            "s-store": null,
            "id": 25951,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-05 20:04:42.569000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 22.78,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.569166"
            },
            "s-store": null,
            "id": 25952,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-05 20:04:42.569000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 23.26,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.569406"
            },
            "s-store": null,
            "id": 25953,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-05 20:04:42.570000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 24.824,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.570188"
            },
            "s-store": null,
            "id": 25954,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-05-05 20:04:42.570000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 25.322,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.570437"
            },
            "s-store": null,
            "id": 25955,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-05-05 20:04:42.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 26.762,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.571157"
            },
            "s-store": null,
            "id": 25956,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-05-05 20:04:42.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 27.276,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.571414"
            },
            "s-store": null,
            "id": 25957,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-05-05 20:04:42.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 27.806,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.571679"
            },
            "s-store": null,
            "id": 25958,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-05-05 20:04:42.571000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 28.322,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.571938"
            },
            "s-store": null,
            "id": 25959,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-05-05 20:04:42.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 28.824,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.572189"
            },
            "s-store": null,
            "id": 25960,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-05-05 20:04:42.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 29.326,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.572439"
            },
            "s-store": null,
            "id": 25961,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-05-05 20:04:42.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates failed acceptable: min\/max players out of range (minimum: 20) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 29.878,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.572715"
            },
            "s-store": null,
            "id": 25962,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-05-05 20:04:42.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 30.364,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.572958"
            },
            "s-store": null,
            "id": 25963,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-05-05 20:04:42.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates failed acceptable: min\/max players out of range (minimum: 25) vs population (18)",
            "data": null,
            "w-state": {
                "tick_usage": 30.894,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.573224"
            },
            "s-store": null,
            "id": 25964,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-05-05 20:04:42.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 31.38,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.573466"
            },
            "s-store": null,
            "id": 25965,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-05-05 20:04:42.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 0 heavies \/ 5 lights",
            "data": null,
            "w-state": {
                "tick_usage": 31.906,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.573729"
            },
            "s-store": null,
            "id": 25966,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-05-05 20:04:42.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 5 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 32.386,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.573969"
            },
            "s-store": null,
            "id": 25967,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-05-05 20:04:42.574000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 33.094,
                "tick_lag": 0.5,
                "time": 28208,
                "timestamp": "1746475482.574323"
            },
            "s-store": null,
            "id": 25968,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-05-05 20:04:52.669000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Cultist of Pupcup\/(Ace Heart) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 13.188,
                "tick_lag": 0.5,
                "time": 28308.5,
                "timestamp": "1746475492.670046"
            },
            "s-store": null,
            "id": 26049,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-05-05 20:04:52.670000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 13.71,
                "tick_lag": 0.5,
                "time": 28308.5,
                "timestamp": "1746475492.670308"
            },
            "s-store": null,
            "id": 26050,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-05-05 20:34:53.870000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dabbin Blackbeard was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 326.554,
                "tick_lag": 0.5,
                "time": 46091.5,
                "timestamp": "1746477293.870294"
            },
            "s-store": null,
            "id": 46244,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-05-05 20:40:28.273000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Charles Jones was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 392.72,
                "tick_lag": 0.5,
                "time": 49345,
                "timestamp": "1746477628.273340"
            },
            "s-store": null,
            "id": 49922,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-05-05 20:43:00.852000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Darken Ashborn was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 334.29,
                "tick_lag": 0.5,
                "time": 50840,
                "timestamp": "1746477780.852569"
            },
            "s-store": null,
            "id": 51636,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-05-05 20:45:44.556000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Attacus Tetralunaria was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 446.756,
                "tick_lag": 0.5,
                "time": 52443,
                "timestamp": "1746477944.556894"
            },
            "s-store": null,
            "id": 53214,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-05-05 20:48:44.772000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 43.764,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.772766"
            },
            "s-store": null,
            "id": 54626,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-05-05 20:48:44.772000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (15) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 44.354,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.773061"
            },
            "s-store": null,
            "id": 54627,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-05-05 20:48:44.773000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 44.908,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.773339"
            },
            "s-store": null,
            "id": 54628,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-05-05 20:48:44.773000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 45.452,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.773610"
            },
            "s-store": null,
            "id": 54629,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-05-05 20:48:44.773000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 45.954,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.773862"
            },
            "s-store": null,
            "id": 54630,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-05-05 20:48:44.773000",
                "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": 46.472,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.774120"
            },
            "s-store": null,
            "id": 54631,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-05-05 20:48:44.774000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 46.86,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.774314"
            },
            "s-store": null,
            "id": 54632,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-05-05 20:48:44.774000",
                "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": 47.258,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.774513"
            },
            "s-store": null,
            "id": 54633,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-05-05 20:48:44.774000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 47.766,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.774767"
            },
            "s-store": null,
            "id": 54634,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-05-05 20:48:44.775000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 48.798,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.775283"
            },
            "s-store": null,
            "id": 54635,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-05-05 20:48:44.775000",
                "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": 49.222,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.775495"
            },
            "s-store": null,
            "id": 54636,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-05-05 20:48:44.775000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 49.606,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.775687"
            },
            "s-store": null,
            "id": 54637,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-05-05 20:48:44.775000",
                "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": 50.03,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.775899"
            },
            "s-store": null,
            "id": 54638,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-05-05 20:48:44.775000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 50.396,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.776082"
            },
            "s-store": null,
            "id": 54639,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-05-05 20:48:44.776000",
                "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": 50.778,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.776273"
            },
            "s-store": null,
            "id": 54640,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-05-05 20:48:44.776000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 51.14,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.776454"
            },
            "s-store": null,
            "id": 54641,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-05-05 20:48:44.776000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 51.564,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.776667"
            },
            "s-store": null,
            "id": 54642,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-05-05 20:48:44.776000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 52.044,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.776907"
            },
            "s-store": null,
            "id": 54643,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-05-05 20:48:44.777000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 52.556,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.777162"
            },
            "s-store": null,
            "id": 54644,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-05-05 20:48:44.777000",
                "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": 53.436,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.777602"
            },
            "s-store": null,
            "id": 54645,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-05-05 20:48:44.777000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 53.842,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.777805"
            },
            "s-store": null,
            "id": 54646,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-05-05 20:48:44.777000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 54.236,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.778002"
            },
            "s-store": null,
            "id": 54647,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-05-05 20:48:44.778000",
                "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": 54.62,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.778194"
            },
            "s-store": null,
            "id": 54648,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-05-05 20:48:44.778000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 54.972,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.778369"
            },
            "s-store": null,
            "id": 54649,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-05-05 20:48:44.778000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 55.52,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.778645"
            },
            "s-store": null,
            "id": 54650,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-05-05 20:48:44.778000",
                "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": 56.072,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.778920"
            },
            "s-store": null,
            "id": 54651,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-05-05 20:48:44.779000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 56.586,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.779178"
            },
            "s-store": null,
            "id": 54652,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-05-05 20:48:44.779000",
                "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": 57.014,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.779391"
            },
            "s-store": null,
            "id": 54653,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-05-05 20:48:44.779000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 57.42,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.779594"
            },
            "s-store": null,
            "id": 54654,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-05-05 20:48:44.779000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 57.85,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.779809"
            },
            "s-store": null,
            "id": 54655,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-05-05 20:48:44.779000",
                "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": 58.254,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.780011"
            },
            "s-store": null,
            "id": 54656,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-05-05 20:48:44.780000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 58.64,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.780204"
            },
            "s-store": null,
            "id": 54657,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-05-05 20:48:44.780000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 59.026,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.780397"
            },
            "s-store": null,
            "id": 54658,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-05-05 20:48:44.780000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 59.458,
                "tick_lag": 0.5,
                "time": 54216.5,
                "timestamp": "1746478124.780613"
            },
            "s-store": null,
            "id": 54659,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2025-05-05 20:55:07.031000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Kayla Paulson was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 400.744,
                "tick_lag": 0.5,
                "time": 57966.5,
                "timestamp": "1746478507.031621"
            },
            "s-store": null,
            "id": 58598,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2025-05-05 21:06:04.892000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Kel Griffiths was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 376.746,
                "tick_lag": 0.5,
                "time": 64397.5,
                "timestamp": "1746479164.893046"
            },
            "s-store": null,
            "id": 65183,
            "s-ver": "1.0.0"
        },
        "112": {
            "ts": {
                "date": "2025-05-05 21:33:10.751000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 21.64,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.751841"
            },
            "s-store": null,
            "id": 86742,
            "s-ver": "1.0.0"
        },
        "113": {
            "ts": {
                "date": "2025-05-05 21:33:10.752000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 22.23,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.752136"
            },
            "s-store": null,
            "id": 86743,
            "s-ver": "1.0.0"
        },
        "114": {
            "ts": {
                "date": "2025-05-05 21:33:10.752000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 22.646,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.752344"
            },
            "s-store": null,
            "id": 86744,
            "s-ver": "1.0.0"
        },
        "115": {
            "ts": {
                "date": "2025-05-05 21:33:10.752000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 23.094,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.752568"
            },
            "s-store": null,
            "id": 86745,
            "s-ver": "1.0.0"
        },
        "116": {
            "ts": {
                "date": "2025-05-05 21:33:10.752000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 23.466,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.752753"
            },
            "s-store": null,
            "id": 86746,
            "s-ver": "1.0.0"
        },
        "117": {
            "ts": {
                "date": "2025-05-05 21:33:10.752000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 23.88,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.752960"
            },
            "s-store": null,
            "id": 86747,
            "s-ver": "1.0.0"
        },
        "118": {
            "ts": {
                "date": "2025-05-05 21:33:10.753000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.27,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.753156"
            },
            "s-store": null,
            "id": 86748,
            "s-ver": "1.0.0"
        },
        "119": {
            "ts": {
                "date": "2025-05-05 21:33:10.753000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 25.224,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.753633"
            },
            "s-store": null,
            "id": 86749,
            "s-ver": "1.0.0"
        },
        "120": {
            "ts": {
                "date": "2025-05-05 21:33:10.753000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 25.618,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.753830"
            },
            "s-store": null,
            "id": 86750,
            "s-ver": "1.0.0"
        },
        "121": {
            "ts": {
                "date": "2025-05-05 21:33:10.753000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 25.998,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.754020"
            },
            "s-store": null,
            "id": 86751,
            "s-ver": "1.0.0"
        },
        "122": {
            "ts": {
                "date": "2025-05-05 21:33:10.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.382,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.754211"
            },
            "s-store": null,
            "id": 86752,
            "s-ver": "1.0.0"
        },
        "123": {
            "ts": {
                "date": "2025-05-05 21:33:10.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 26.756,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.754399"
            },
            "s-store": null,
            "id": 86753,
            "s-ver": "1.0.0"
        },
        "124": {
            "ts": {
                "date": "2025-05-05 21:33:10.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 27.156,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.754599"
            },
            "s-store": null,
            "id": 86754,
            "s-ver": "1.0.0"
        },
        "125": {
            "ts": {
                "date": "2025-05-05 21:33:10.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 27.522,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.754782"
            },
            "s-store": null,
            "id": 86755,
            "s-ver": "1.0.0"
        },
        "126": {
            "ts": {
                "date": "2025-05-05 21:33:10.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (30)",
            "data": null,
            "w-state": {
                "tick_usage": 28.16,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.755101"
            },
            "s-store": null,
            "id": 86756,
            "s-ver": "1.0.0"
        },
        "127": {
            "ts": {
                "date": "2025-05-05 21:33:10.755000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 28.524,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.755283"
            },
            "s-store": null,
            "id": 86757,
            "s-ver": "1.0.0"
        },
        "128": {
            "ts": {
                "date": "2025-05-05 21:33:10.755000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 28.916,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.755478"
            },
            "s-store": null,
            "id": 86758,
            "s-ver": "1.0.0"
        },
        "129": {
            "ts": {
                "date": "2025-05-05 21:33:10.755000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 29.312,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.755677"
            },
            "s-store": null,
            "id": 86759,
            "s-ver": "1.0.0"
        },
        "130": {
            "ts": {
                "date": "2025-05-05 21:33:10.755000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 29.676,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.755858"
            },
            "s-store": null,
            "id": 86760,
            "s-ver": "1.0.0"
        },
        "131": {
            "ts": {
                "date": "2025-05-05 21:33:10.755000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 30.054,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.756048"
            },
            "s-store": null,
            "id": 86761,
            "s-ver": "1.0.0"
        },
        "132": {
            "ts": {
                "date": "2025-05-05 21:33:10.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 30.472,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.756257"
            },
            "s-store": null,
            "id": 86762,
            "s-ver": "1.0.0"
        },
        "133": {
            "ts": {
                "date": "2025-05-05 21:33:10.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 30.868,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.756455"
            },
            "s-store": null,
            "id": 86763,
            "s-ver": "1.0.0"
        },
        "134": {
            "ts": {
                "date": "2025-05-05 21:33:10.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 31.278,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.756660"
            },
            "s-store": null,
            "id": 86764,
            "s-ver": "1.0.0"
        },
        "135": {
            "ts": {
                "date": "2025-05-05 21:33:10.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 31.634,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.756838"
            },
            "s-store": null,
            "id": 86765,
            "s-ver": "1.0.0"
        },
        "136": {
            "ts": {
                "date": "2025-05-05 21:33:10.756000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 32.108,
                "tick_lag": 0.5,
                "time": 80219.5,
                "timestamp": "1746480790.757076"
            },
            "s-store": null,
            "id": 86766,
            "s-ver": "1.0.0"
        },
        "137": {
            "ts": {
                "date": "2025-05-05 21:33:14.189000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: John Radic was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 321.874,
                "tick_lag": 0.5,
                "time": 80252,
                "timestamp": "1746480794.189599"
            },
            "s-store": null,
            "id": 86873,
            "s-ver": "1.0.0"
        },
        "138": {
            "ts": {
                "date": "2025-05-05 21:44:01.639000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Allen Guess was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 278.978,
                "tick_lag": 0.5,
                "time": 86578.5,
                "timestamp": "1746481441.639823"
            },
            "s-store": null,
            "id": 95778,
            "s-ver": "1.0.0"
        },
        "139": {
            "ts": {
                "date": "2025-05-05 21:54:19.480000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Regaurum-Argentum was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 507.734,
                "tick_lag": 0.5,
                "time": 92594,
                "timestamp": "1746482059.481103"
            },
            "s-store": null,
            "id": 104883,
            "s-ver": "1.0.0"
        },
        "140": {
            "ts": {
                "date": "2025-05-05 22:05:05.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Nightmare tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 20.748,
                "tick_lag": 0.5,
                "time": 98888,
                "timestamp": "1746482705.435241"
            },
            "s-store": null,
            "id": 113275,
            "s-ver": "1.0.0"
        },
        "141": {
            "ts": {
                "date": "2025-05-05 22:12:08.229000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Joe Madwell was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 368.282,
                "tick_lag": 0.5,
                "time": 102984,
                "timestamp": "1746483128.229794"
            },
            "s-store": null,
            "id": 119128,
            "s-ver": "1.0.0"
        },
        "142": {
            "ts": {
                "date": "2025-05-05 22:12:47.507000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 358.884,
                "tick_lag": 0.5,
                "time": 103364,
                "timestamp": "1746483167.507809"
            },
            "s-store": null,
            "id": 119695,
            "s-ver": "1.0.0"
        },
        "143": {
            "ts": {
                "date": "2025-05-05 22:17:42.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 29.544,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.528197"
            },
            "s-store": null,
            "id": 123610,
            "s-ver": "1.0.0"
        },
        "144": {
            "ts": {
                "date": "2025-05-05 22:17:42.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 30.164,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.528507"
            },
            "s-store": null,
            "id": 123611,
            "s-ver": "1.0.0"
        },
        "145": {
            "ts": {
                "date": "2025-05-05 22:17:42.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 30.664,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.528757"
            },
            "s-store": null,
            "id": 123612,
            "s-ver": "1.0.0"
        },
        "146": {
            "ts": {
                "date": "2025-05-05 22:17:42.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 31.118,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.528984"
            },
            "s-store": null,
            "id": 123613,
            "s-ver": "1.0.0"
        },
        "147": {
            "ts": {
                "date": "2025-05-05 22:17:42.529000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 31.508,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.529179"
            },
            "s-store": null,
            "id": 123614,
            "s-ver": "1.0.0"
        },
        "148": {
            "ts": {
                "date": "2025-05-05 22:17:42.529000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 31.904,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.529377"
            },
            "s-store": null,
            "id": 123615,
            "s-ver": "1.0.0"
        },
        "149": {
            "ts": {
                "date": "2025-05-05 22:17:42.529000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 32.31,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.529579"
            },
            "s-store": null,
            "id": 123616,
            "s-ver": "1.0.0"
        },
        "150": {
            "ts": {
                "date": "2025-05-05 22:17:42.529000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 33.304,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.530077"
            },
            "s-store": null,
            "id": 123617,
            "s-ver": "1.0.0"
        },
        "151": {
            "ts": {
                "date": "2025-05-05 22:17:42.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 33.686,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.530268"
            },
            "s-store": null,
            "id": 123618,
            "s-ver": "1.0.0"
        },
        "152": {
            "ts": {
                "date": "2025-05-05 22:17:42.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 34.078,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.530464"
            },
            "s-store": null,
            "id": 123619,
            "s-ver": "1.0.0"
        },
        "153": {
            "ts": {
                "date": "2025-05-05 22:17:42.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 34.496,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.530673"
            },
            "s-store": null,
            "id": 123620,
            "s-ver": "1.0.0"
        },
        "154": {
            "ts": {
                "date": "2025-05-05 22:17:42.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 34.886,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.530868"
            },
            "s-store": null,
            "id": 123621,
            "s-ver": "1.0.0"
        },
        "155": {
            "ts": {
                "date": "2025-05-05 22:17:42.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 35.278,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.531064"
            },
            "s-store": null,
            "id": 123622,
            "s-ver": "1.0.0"
        },
        "156": {
            "ts": {
                "date": "2025-05-05 22:17:42.531000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 35.698,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.531274"
            },
            "s-store": null,
            "id": 123623,
            "s-ver": "1.0.0"
        },
        "157": {
            "ts": {
                "date": "2025-05-05 22:17:42.531000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (32)",
            "data": null,
            "w-state": {
                "tick_usage": 36.416,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.531633"
            },
            "s-store": null,
            "id": 123624,
            "s-ver": "1.0.0"
        },
        "158": {
            "ts": {
                "date": "2025-05-05 22:17:42.531000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 15",
            "data": null,
            "w-state": {
                "tick_usage": 36.792,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.531821"
            },
            "s-store": null,
            "id": 123625,
            "s-ver": "1.0.0"
        },
        "159": {
            "ts": {
                "date": "2025-05-05 22:17:42.531000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 37.164,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532007"
            },
            "s-store": null,
            "id": 123626,
            "s-ver": "1.0.0"
        },
        "160": {
            "ts": {
                "date": "2025-05-05 22:17:42.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 37.562,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532206"
            },
            "s-store": null,
            "id": 123627,
            "s-ver": "1.0.0"
        },
        "161": {
            "ts": {
                "date": "2025-05-05 22:17:42.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 37.936,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532393"
            },
            "s-store": null,
            "id": 123628,
            "s-ver": "1.0.0"
        },
        "162": {
            "ts": {
                "date": "2025-05-05 22:17:42.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 38.336,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532593"
            },
            "s-store": null,
            "id": 123629,
            "s-ver": "1.0.0"
        },
        "163": {
            "ts": {
                "date": "2025-05-05 22:17:42.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 38.708,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532779"
            },
            "s-store": null,
            "id": 123630,
            "s-ver": "1.0.0"
        },
        "164": {
            "ts": {
                "date": "2025-05-05 22:17:42.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 39.138,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.532994"
            },
            "s-store": null,
            "id": 123631,
            "s-ver": "1.0.0"
        },
        "165": {
            "ts": {
                "date": "2025-05-05 22:17:42.533000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 39.54,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.533195"
            },
            "s-store": null,
            "id": 123632,
            "s-ver": "1.0.0"
        },
        "166": {
            "ts": {
                "date": "2025-05-05 22:17:42.533000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 39.896,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.533373"
            },
            "s-store": null,
            "id": 123633,
            "s-ver": "1.0.0"
        },
        "167": {
            "ts": {
                "date": "2025-05-05 22:17:42.533000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 40.318,
                "tick_lag": 0.5,
                "time": 106222,
                "timestamp": "1746483462.533584"
            },
            "s-store": null,
            "id": 123634,
            "s-ver": "1.0.0"
        },
        "168": {
            "ts": {
                "date": "2025-05-05 22:25:44.046000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sam Botnic was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 343.35,
                "tick_lag": 0.5,
                "time": 110873,
                "timestamp": "1746483944.046773"
            },
            "s-store": null,
            "id": 131788,
            "s-ver": "1.0.0"
        },
        "169": {
            "ts": {
                "date": "2025-05-05 22:51:10.786000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Space Ninja tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 28.868,
                "tick_lag": 0.5,
                "time": 125394,
                "timestamp": "1746485470.786457"
            },
            "s-store": null,
            "id": 158123,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-05 19:16:31.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 251914,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1746472591.161760\",\"round-id\":\"251914\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-05 19:20:54.312\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":5.688,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.312843\"},\"s-store\":null,\"id\":1776,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.312\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":6.3,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.313148\"},\"s-store\":null,\"id\":1777,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.313\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":6.78,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.313389\"},\"s-store\":null,\"id\":1778,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.313\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 9: 67\",\"data\":null,\"w-state\":{\"tick_usage\":7.286,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.313642\"},\"s-store\":null,\"id\":1779,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.313\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 4! (3 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":7.866,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.313932\"},\"s-store\":null,\"id\":1780,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.473\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 9 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":326.968,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.473482\"},\"s-store\":null,\"id\":2281,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.473\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Traitors failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":327.404,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.473700\"},\"s-store\":null,\"id\":2282,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.473\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":327.776,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.473886\"},\"s-store\":null,\"id\":2283,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.473\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Brothers failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":328.136,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.474066\"},\"s-store\":null,\"id\":2284,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.474\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":328.494,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.474245\"},\"s-store\":null,\"id\":2285,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.474\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":328.852,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.474424\"},\"s-store\":null,\"id\":2286,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.474\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (4) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":329.236,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.474616\"},\"s-store\":null,\"id\":2287,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.474\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":329.71,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.474854\"},\"s-store\":null,\"id\":2288,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.474\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":330.198,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.475097\"},\"s-store\":null,\"id\":2289,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.475\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":330.568,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.475282\"},\"s-store\":null,\"id\":2290,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.475\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":330.932,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.475463\"},\"s-store\":null,\"id\":2291,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.475\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":331.324,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.475660\"},\"s-store\":null,\"id\":2292,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.475\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (4) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":331.714,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.475855\"},\"s-store\":null,\"id\":2293,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.475\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: min\\\/max players out of range (minimum: 10) vs population (9)\",\"data\":null,\"w-state\":{\"tick_usage\":332.068,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.476032\"},\"s-store\":null,\"id\":2294,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.476\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 3 left.\",\"data\":null,\"w-state\":{\"tick_usage\":332.426,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.476211\"},\"s-store\":null,\"id\":2295,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.476\",\"cat\":\"dynamic\",\"msg\":\"3 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":333.692,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.476844\"},\"s-store\":null,\"id\":2296,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:20:54.476\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":334.074,\"tick_lag\":0.5,\"time\":2180,\"timestamp\":\"1746472854.477035\"},\"s-store\":null,\"id\":2297,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:27:26.760\",\"cat\":\"dynamic\",\"msg\":\"orekmai\\\/(Liath Izumi) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":111.334,\"tick_lag\":0.5,\"time\":6029,\"timestamp\":\"1746473246.761050\"},\"s-store\":null,\"id\":4979,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:27:26.761\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Syndicate Sleeper Agent!\",\"data\":null,\"w-state\":{\"tick_usage\":111.872,\"tick_lag\":0.5,\"time\":6029,\"timestamp\":\"1746473246.761318\"},\"s-store\":null,\"id\":4980,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:31:58.327\",\"cat\":\"dynamic\",\"msg\":\"Forcing specific Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":398.614,\"tick_lag\":0.5,\"time\":8723.5,\"timestamp\":\"1746473518.328182\"},\"s-store\":null,\"id\":7279,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:31:58.364\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":27.292,\"tick_lag\":0.5,\"time\":8724,\"timestamp\":\"1746473518.364993\"},\"s-store\":null,\"id\":7286,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:31:58.365\",\"cat\":\"dynamic\",\"msg\":\"ekiau3\\\/(Erik Sir Isac Bewton) joined the station, and was selected by the Heretic Smuggler ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":27.8,\"tick_lag\":0.5,\"time\":8724,\"timestamp\":\"1746473518.365247\"},\"s-store\":null,\"id\":7287,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:44:57.408\",\"cat\":\"dynamic\",\"msg\":\"Andre Rifler was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":355.652,\"tick_lag\":0.5,\"time\":16457.5,\"timestamp\":\"1746474297.408372\"},\"s-store\":null,\"id\":13832,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:44:57.408\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 19457.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":356.58,\"tick_lag\":0.5,\"time\":16457.5,\"timestamp\":\"1746474297.408836\"},\"s-store\":null,\"id\":13833,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:44:57.420\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":19.286,\"tick_lag\":0.5,\"time\":16458,\"timestamp\":\"1746474297.420678\"},\"s-store\":null,\"id\":13838,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:44:57.420\",\"cat\":\"dynamic\",\"msg\":\"xzero314\\\/(Andre Rifler) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":19.826,\"tick_lag\":0.5,\"time\":16458,\"timestamp\":\"1746474297.420949\"},\"s-store\":null,\"id\":13839,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:54:00.020\",\"cat\":\"dynamic\",\"msg\":\"Jack Ripley was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":325.02,\"tick_lag\":0.5,\"time\":21827.5,\"timestamp\":\"1746474840.020484\"},\"s-store\":null,\"id\":19337,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:54:00.020\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":325.904,\"tick_lag\":0.5,\"time\":21827.5,\"timestamp\":\"1746474840.020927\"},\"s-store\":null,\"id\":19338,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 19:54:00.021\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jack Ripley was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":326.392,\"tick_lag\":0.5,\"time\":21827.5,\"timestamp\":\"1746474840.021170\"},\"s-store\":null,\"id\":19339,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:00:25.464\",\"cat\":\"dynamic\",\"msg\":\"Jane Adila was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":629.792,\"tick_lag\":0.5,\"time\":25650,\"timestamp\":\"1746475225.465030\"},\"s-store\":null,\"id\":23817,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:00:25.465\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":630.522,\"tick_lag\":0.5,\"time\":25650,\"timestamp\":\"1746475225.465394\"},\"s-store\":null,\"id\":23818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:00:25.465\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jane Adila was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":630.946,\"tick_lag\":0.5,\"time\":25650,\"timestamp\":\"1746475225.465606\"},\"s-store\":null,\"id\":23819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.563\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":12.764,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.564158\"},\"s-store\":null,\"id\":25937,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.564\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (15) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":13.62,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.564586\"},\"s-store\":null,\"id\":25938,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.564\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":14.198,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.564876\"},\"s-store\":null,\"id\":25939,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (80)\",\"data\":null,\"w-state\":{\"tick_usage\":14.776,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.565164\"},\"s-store\":null,\"id\":25940,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":15.268,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.565410\"},\"s-store\":null,\"id\":25941,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":15.818,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.565685\"},\"s-store\":null,\"id\":25942,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.565\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":16.314,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.565933\"},\"s-store\":null,\"id\":25943,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":16.818,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.566185\"},\"s-store\":null,\"id\":25944,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":17.306,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.566429\"},\"s-store\":null,\"id\":25945,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":18.734,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.567143\"},\"s-store\":null,\"id\":25946,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.567\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":19.244,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.567398\"},\"s-store\":null,\"id\":25947,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.567\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":19.744,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.567648\"},\"s-store\":null,\"id\":25948,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.567\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":20.23,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.567891\"},\"s-store\":null,\"id\":25949,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.567\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":20.738,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.568145\"},\"s-store\":null,\"id\":25950,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.568\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":21.206,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.568379\"},\"s-store\":null,\"id\":25951,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.569\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":22.78,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.569166\"},\"s-store\":null,\"id\":25952,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.569\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":23.26,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.569406\"},\"s-store\":null,\"id\":25953,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.570\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":24.824,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.570188\"},\"s-store\":null,\"id\":25954,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.570\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":25.322,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.570437\"},\"s-store\":null,\"id\":25955,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.571\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":26.762,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.571157\"},\"s-store\":null,\"id\":25956,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.571\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":27.276,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.571414\"},\"s-store\":null,\"id\":25957,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.571\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":27.806,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.571679\"},\"s-store\":null,\"id\":25958,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.571\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":28.322,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.571938\"},\"s-store\":null,\"id\":25959,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":28.824,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.572189\"},\"s-store\":null,\"id\":25960,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":29.326,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.572439\"},\"s-store\":null,\"id\":25961,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates failed acceptable: min\\\/max players out of range (minimum: 20) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":29.878,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.572715\"},\"s-store\":null,\"id\":25962,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":30.364,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.572958\"},\"s-store\":null,\"id\":25963,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates failed acceptable: min\\\/max players out of range (minimum: 25) vs population (18)\",\"data\":null,\"w-state\":{\"tick_usage\":30.894,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.573224\"},\"s-store\":null,\"id\":25964,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 18, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":31.38,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.573466\"},\"s-store\":null,\"id\":25965,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.573\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 0 heavies \\\/ 5 lights\",\"data\":null,\"w-state\":{\"tick_usage\":31.906,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.573729\"},\"s-store\":null,\"id\":25966,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.573\",\"cat\":\"dynamic\",\"msg\":\"Rolling 5 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":32.386,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.573969\"},\"s-store\":null,\"id\":25967,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:42.574\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":33.094,\"tick_lag\":0.5,\"time\":28208,\"timestamp\":\"1746475482.574323\"},\"s-store\":null,\"id\":25968,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:52.669\",\"cat\":\"dynamic\",\"msg\":\"Cultist of Pupcup\\\/(Ace Heart) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":13.188,\"tick_lag\":0.5,\"time\":28308.5,\"timestamp\":\"1746475492.670046\"},\"s-store\":null,\"id\":26049,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:04:52.670\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":13.71,\"tick_lag\":0.5,\"time\":28308.5,\"timestamp\":\"1746475492.670308\"},\"s-store\":null,\"id\":26050,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:34:53.870\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dabbin Blackbeard was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":326.554,\"tick_lag\":0.5,\"time\":46091.5,\"timestamp\":\"1746477293.870294\"},\"s-store\":null,\"id\":46244,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:40:28.273\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Charles Jones was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":392.72,\"tick_lag\":0.5,\"time\":49345,\"timestamp\":\"1746477628.273340\"},\"s-store\":null,\"id\":49922,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:43:00.852\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Darken Ashborn was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":334.29,\"tick_lag\":0.5,\"time\":50840,\"timestamp\":\"1746477780.852569\"},\"s-store\":null,\"id\":51636,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:45:44.556\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Attacus Tetralunaria was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":446.756,\"tick_lag\":0.5,\"time\":52443,\"timestamp\":\"1746477944.556894\"},\"s-store\":null,\"id\":53214,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.772\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":43.764,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.772766\"},\"s-store\":null,\"id\":54626,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.772\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (15) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":44.354,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.773061\"},\"s-store\":null,\"id\":54627,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.773\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":44.908,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.773339\"},\"s-store\":null,\"id\":54628,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.773\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":45.452,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.773610\"},\"s-store\":null,\"id\":54629,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.773\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":45.954,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.773862\"},\"s-store\":null,\"id\":54630,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.773\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":46.472,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.774120\"},\"s-store\":null,\"id\":54631,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.774\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":46.86,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.774314\"},\"s-store\":null,\"id\":54632,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.774\",\"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\":47.258,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.774513\"},\"s-store\":null,\"id\":54633,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.774\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":47.766,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.774767\"},\"s-store\":null,\"id\":54634,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.775\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":48.798,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.775283\"},\"s-store\":null,\"id\":54635,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.775\",\"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\":49.222,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.775495\"},\"s-store\":null,\"id\":54636,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.775\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":49.606,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.775687\"},\"s-store\":null,\"id\":54637,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.775\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":50.03,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.775899\"},\"s-store\":null,\"id\":54638,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.775\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":50.396,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.776082\"},\"s-store\":null,\"id\":54639,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.776\",\"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\":50.778,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.776273\"},\"s-store\":null,\"id\":54640,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.776\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":51.14,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.776454\"},\"s-store\":null,\"id\":54641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.776\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":51.564,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.776667\"},\"s-store\":null,\"id\":54642,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.776\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":52.044,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.776907\"},\"s-store\":null,\"id\":54643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.777\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":52.556,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.777162\"},\"s-store\":null,\"id\":54644,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.777\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":53.436,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.777602\"},\"s-store\":null,\"id\":54645,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.777\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":53.842,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.777805\"},\"s-store\":null,\"id\":54646,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.777\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":54.236,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.778002\"},\"s-store\":null,\"id\":54647,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.778\",\"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\":54.62,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.778194\"},\"s-store\":null,\"id\":54648,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.778\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":54.972,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.778369\"},\"s-store\":null,\"id\":54649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.778\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":55.52,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.778645\"},\"s-store\":null,\"id\":54650,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.778\",\"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\":56.072,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.778920\"},\"s-store\":null,\"id\":54651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.779\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":56.586,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.779178\"},\"s-store\":null,\"id\":54652,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.779\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":57.014,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.779391\"},\"s-store\":null,\"id\":54653,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.779\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":57.42,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.779594\"},\"s-store\":null,\"id\":54654,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.779\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":57.85,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.779809\"},\"s-store\":null,\"id\":54655,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.779\",\"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\":58.254,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.780011\"},\"s-store\":null,\"id\":54656,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.780\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 24, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":58.64,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.780204\"},\"s-store\":null,\"id\":54657,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.780\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":59.026,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.780397\"},\"s-store\":null,\"id\":54658,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:48:44.780\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":59.458,\"tick_lag\":0.5,\"time\":54216.5,\"timestamp\":\"1746478124.780613\"},\"s-store\":null,\"id\":54659,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:55:07.031\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Kayla Paulson was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":400.744,\"tick_lag\":0.5,\"time\":57966.5,\"timestamp\":\"1746478507.031621\"},\"s-store\":null,\"id\":58598,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:06:04.892\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Kel Griffiths was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":376.746,\"tick_lag\":0.5,\"time\":64397.5,\"timestamp\":\"1746479164.893046\"},\"s-store\":null,\"id\":65183,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.751\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":21.64,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.751841\"},\"s-store\":null,\"id\":86742,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.752\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":22.23,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.752136\"},\"s-store\":null,\"id\":86743,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.752\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 30, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":22.646,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.752344\"},\"s-store\":null,\"id\":86744,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.752\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":23.094,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.752568\"},\"s-store\":null,\"id\":86745,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.752\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 30, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":23.466,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.752753\"},\"s-store\":null,\"id\":86746,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.752\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":23.88,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.752960\"},\"s-store\":null,\"id\":86747,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.753\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.27,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.753156\"},\"s-store\":null,\"id\":86748,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.753\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":25.224,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.753633\"},\"s-store\":null,\"id\":86749,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.753\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":25.618,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.753830\"},\"s-store\":null,\"id\":86750,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.753\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":25.998,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.754020\"},\"s-store\":null,\"id\":86751,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.382,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.754211\"},\"s-store\":null,\"id\":86752,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":26.756,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.754399\"},\"s-store\":null,\"id\":86753,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":27.156,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.754599\"},\"s-store\":null,\"id\":86754,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":27.522,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.754782\"},\"s-store\":null,\"id\":86755,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.754\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (30)\",\"data\":null,\"w-state\":{\"tick_usage\":28.16,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.755101\"},\"s-store\":null,\"id\":86756,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.755\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 30, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":28.524,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.755283\"},\"s-store\":null,\"id\":86757,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.755\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":28.916,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.755478\"},\"s-store\":null,\"id\":86758,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.755\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":29.312,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.755677\"},\"s-store\":null,\"id\":86759,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.755\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":29.676,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.755858\"},\"s-store\":null,\"id\":86760,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.755\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":30.054,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.756048\"},\"s-store\":null,\"id\":86761,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.756\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":30.472,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.756257\"},\"s-store\":null,\"id\":86762,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.756\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":30.868,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.756455\"},\"s-store\":null,\"id\":86763,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.756\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":31.278,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.756660\"},\"s-store\":null,\"id\":86764,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.756\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":31.634,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.756838\"},\"s-store\":null,\"id\":86765,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:10.756\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":32.108,\"tick_lag\":0.5,\"time\":80219.5,\"timestamp\":\"1746480790.757076\"},\"s-store\":null,\"id\":86766,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:33:14.189\",\"cat\":\"dynamic\",\"msg\":\"FAIL: John Radic was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":321.874,\"tick_lag\":0.5,\"time\":80252,\"timestamp\":\"1746480794.189599\"},\"s-store\":null,\"id\":86873,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:44:01.639\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Allen Guess was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":278.978,\"tick_lag\":0.5,\"time\":86578.5,\"timestamp\":\"1746481441.639823\"},\"s-store\":null,\"id\":95778,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:54:19.480\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Regaurum-Argentum was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":507.734,\"tick_lag\":0.5,\"time\":92594,\"timestamp\":\"1746482059.481103\"},\"s-store\":null,\"id\":104883,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:05:05.434\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Nightmare tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":20.748,\"tick_lag\":0.5,\"time\":98888,\"timestamp\":\"1746482705.435241\"},\"s-store\":null,\"id\":113275,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:12:08.229\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Joe Madwell was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":368.282,\"tick_lag\":0.5,\"time\":102984,\"timestamp\":\"1746483128.229794\"},\"s-store\":null,\"id\":119128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:12:47.507\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":358.884,\"tick_lag\":0.5,\"time\":103364,\"timestamp\":\"1746483167.507809\"},\"s-store\":null,\"id\":119695,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.527\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":29.544,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.528197\"},\"s-store\":null,\"id\":123610,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.528\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (15) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":30.164,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.528507\"},\"s-store\":null,\"id\":123611,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.528\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":30.664,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.528757\"},\"s-store\":null,\"id\":123612,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.528\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (15) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":31.118,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.528984\"},\"s-store\":null,\"id\":123613,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.529\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":31.508,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.529179\"},\"s-store\":null,\"id\":123614,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.529\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":31.904,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.529377\"},\"s-store\":null,\"id\":123615,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.529\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":32.31,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.529579\"},\"s-store\":null,\"id\":123616,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.529\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":33.304,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.530077\"},\"s-store\":null,\"id\":123617,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":33.686,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.530268\"},\"s-store\":null,\"id\":123618,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":34.078,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.530464\"},\"s-store\":null,\"id\":123619,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":34.496,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.530673\"},\"s-store\":null,\"id\":123620,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":34.886,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.530868\"},\"s-store\":null,\"id\":123621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":35.278,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.531064\"},\"s-store\":null,\"id\":123622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.531\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":35.698,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.531274\"},\"s-store\":null,\"id\":123623,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.531\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (32)\",\"data\":null,\"w-state\":{\"tick_usage\":36.416,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.531633\"},\"s-store\":null,\"id\":123624,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.531\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 15\",\"data\":null,\"w-state\":{\"tick_usage\":36.792,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.531821\"},\"s-store\":null,\"id\":123625,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.531\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":37.164,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532007\"},\"s-store\":null,\"id\":123626,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":37.562,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532206\"},\"s-store\":null,\"id\":123627,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":37.936,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532393\"},\"s-store\":null,\"id\":123628,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":38.336,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532593\"},\"s-store\":null,\"id\":123629,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":38.708,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532779\"},\"s-store\":null,\"id\":123630,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.532\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":39.138,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.532994\"},\"s-store\":null,\"id\":123631,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.533\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":39.54,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.533195\"},\"s-store\":null,\"id\":123632,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.533\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":39.896,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.533373\"},\"s-store\":null,\"id\":123633,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:17:42.533\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":40.318,\"tick_lag\":0.5,\"time\":106222,\"timestamp\":\"1746483462.533584\"},\"s-store\":null,\"id\":123634,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:25:44.046\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sam Botnic was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":343.35,\"tick_lag\":0.5,\"time\":110873,\"timestamp\":\"1746483944.046773\"},\"s-store\":null,\"id\":131788,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 22:51:10.786\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Space Ninja tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":28.868,\"tick_lag\":0.5,\"time\":125394,\"timestamp\":\"1746485470.786457\"},\"s-store\":null,\"id\":158123,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/05\/05\/round-251914\/dynamic.log.json"
}