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

dynamic

  • #2760 @ 2025-03-14 21:06:28 Dynamic mode parameters for the round:
  • #2761 @ 2025-03-14 21:06:28 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2762 @ 2025-03-14 21:06:28 Stacking limit is 90.
  • #2763 @ 2025-03-14 21:06:28 Calculated maximum threat level based on player count of 28: 100
  • #2764 @ 2025-03-14 21:06:28 Dynamic Mode initialized with a Threat Level of... 29! (20.9 round start budget)
  • #2769 @ 2025-03-14 21:06:28 Listing 13 round start rulesets, and 26 players ready.
  • #2770 @ 2025-03-14 21:06:28 FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (60)
  • #2771 @ 2025-03-14 21:06:28 FAIL: Changelings failed acceptable: threat_level (29) < requirement (40)
  • #2772 @ 2025-03-14 21:06:28 FAIL: Heretics failed acceptable: threat_level (29) < requirement (30)
  • #2773 @ 2025-03-14 21:06:28 FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)
  • #2774 @ 2025-03-14 21:06:28 FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (50)
  • #2775 @ 2025-03-14 21:06:28 FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (60)
  • #2776 @ 2025-03-14 21:06:28 FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)
  • #2777 @ 2025-03-14 21:06:28 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (26)
  • #2778 @ 2025-03-14 21:06:28 FAIL: Extended failed acceptable: threat_level (29) < requirement (101)
  • #2779 @ 2025-03-14 21:06:28 FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)
  • #2780 @ 2025-03-14 21:06:28 No more rules can be applied, stopping with 20.9 left.
  • #2781 @ 2025-03-14 21:06:28 Picked a ruleset: Blood Brothers, scaled 0 times
  • #2782 @ 2025-03-14 21:06:28 Picked a ruleset: Traitors, scaled 0 times
  • #2783 @ 2025-03-14 21:06:28 0.9 round start budget was left, donating it to midrounds.
  • #2784 @ 2025-03-14 21:06:28 Picked the following roundstart rules: Blood Brothers, Traitors,
  • #8649 @ 2025-03-14 21:16:35 Ekarus Ryndren was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #8650 @ 2025-03-14 21:16:35 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #8651 @ 2025-03-14 21:16:35 FAIL: Ekarus Ryndren was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #11745 @ 2025-03-14 21:20:34 Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #11746 @ 2025-03-14 21:20:34 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #11747 @ 2025-03-14 21:20:34 FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #21889 @ 2025-03-14 21:33:47 A midround ruleset is rolling, and will be LIGHT.
  • #21890 @ 2025-03-14 21:33:47 FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)
  • #21891 @ 2025-03-14 21:33:47 FAIL: Wizard is not acceptable with the current parameters. Alive players: 40, threat level: 29
  • #21892 @ 2025-03-14 21:33:47 FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)
  • #21893 @ 2025-03-14 21:33:47 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 40, threat level: 29
  • #21894 @ 2025-03-14 21:33:47 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21895 @ 2025-03-14 21:33:47 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 20
  • #21896 @ 2025-03-14 21:33:47 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21897 @ 2025-03-14 21:33:47 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21898 @ 2025-03-14 21:33:47 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21927 @ 2025-03-14 21:33:49 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21928 @ 2025-03-14 21:33:49 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found
  • #21929 @ 2025-03-14 21:33:49 FAIL: Obsessed is not ready()
  • #21930 @ 2025-03-14 21:33:49 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21931 @ 2025-03-14 21:33:49 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 15
  • #21932 @ 2025-03-14 21:33:49 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10
  • #21933 @ 2025-03-14 21:33:49 Rolling LIGHT... 0 heavies / 7 lights
  • #21934 @ 2025-03-14 21:33:49 Rolling 7 light rulesets
  • #21935 @ 2025-03-14 21:33:49 Syndicate Sleeper Agent ruleset executing...
  • #22077 @ 2025-03-14 21:33:59 annihilite/(Hans Heisenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #22078 @ 2025-03-14 21:33:59 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #22292 @ 2025-03-14 21:34:17 FAIL: Radon IX was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #23901 @ 2025-03-14 21:36:19 FAIL: Zaex Croatar was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #24963 @ 2025-03-14 21:37:25 FAIL: Crush Coldsmith was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #29975 @ 2025-03-14 21:42:55 FAIL: Jack William was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #32056 @ 2025-03-14 21:45:41 FAIL: Amir Hooker was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #34593 @ 2025-03-14 21:48:46 FAIL: Bombyx Mori was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #40433 @ 2025-03-14 21:55:35 FAIL: Eduardo Scherer was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #45875 @ 2025-03-14 22:00:47 Random event Spawn Revenant tried to roll, but the next midround injection is too soon.
  • #46390 @ 2025-03-14 22:01:12 A midround ruleset is rolling, and will be HEAVY.
  • #46391 @ 2025-03-14 22:01:12 FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)
  • #46392 @ 2025-03-14 22:01:12 FAIL: Wizard is not acceptable with the current parameters. Alive players: 41, threat level: 29
  • #46393 @ 2025-03-14 22:01:12 FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)
  • #46394 @ 2025-03-14 22:01:12 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 41, threat level: 29
  • #46395 @ 2025-03-14 22:01:12 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46396 @ 2025-03-14 22:01:12 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20
  • #46397 @ 2025-03-14 22:01:12 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46398 @ 2025-03-14 22:01:12 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46399 @ 2025-03-14 22:01:12 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46400 @ 2025-03-14 22:01:12 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46401 @ 2025-03-14 22:01:12 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46402 @ 2025-03-14 22:01:12 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46403 @ 2025-03-14 22:01:12 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46404 @ 2025-03-14 22:01:12 FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46405 @ 2025-03-14 22:01:12 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46406 @ 2025-03-14 22:01:12 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46407 @ 2025-03-14 22:01:12 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46408 @ 2025-03-14 22:01:12 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46409 @ 2025-03-14 22:01:12 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15
  • #46410 @ 2025-03-14 22:01:12 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #46411 @ 2025-03-14 22:01:12 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #46412 @ 2025-03-14 22:01:12 Rolling HEAVY... 0 heavies / 0 lights
  • #46413 @ 2025-03-14 22:01:12 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #48276 @ 2025-03-14 22:02:51 FAIL: Johann Faust was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #51791 @ 2025-03-14 22:06:03 FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #56766 @ 2025-03-14 22:10:10 FAIL: Aubree Alice was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #59529 @ 2025-03-14 22:12:35 FAIL: Gerald BadMann was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #76062 @ 2025-03-14 22:29:08 A midround ruleset is rolling, and will be HEAVY.
  • #76063 @ 2025-03-14 22:29:08 FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)
  • #76064 @ 2025-03-14 22:29:08 FAIL: Wizard is not acceptable with the current parameters. Alive players: 48, threat level: 29
  • #76065 @ 2025-03-14 22:29:08 FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)
  • #76066 @ 2025-03-14 22:29:08 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 48, threat level: 29
  • #76067 @ 2025-03-14 22:29:08 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76068 @ 2025-03-14 22:29:08 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20
  • #76069 @ 2025-03-14 22:29:08 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76070 @ 2025-03-14 22:29:08 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76071 @ 2025-03-14 22:29:08 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76072 @ 2025-03-14 22:29:08 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76073 @ 2025-03-14 22:29:08 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76074 @ 2025-03-14 22:29:08 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76075 @ 2025-03-14 22:29:08 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76076 @ 2025-03-14 22:29:08 FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76077 @ 2025-03-14 22:29:08 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76078 @ 2025-03-14 22:29:08 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76079 @ 2025-03-14 22:29:08 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76080 @ 2025-03-14 22:29:08 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76081 @ 2025-03-14 22:29:08 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15
  • #76082 @ 2025-03-14 22:29:08 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5
  • #76083 @ 2025-03-14 22:29:08 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10
  • #76084 @ 2025-03-14 22:29:08 Rolling HEAVY... 0 heavies / 0 lights
  • #76085 @ 2025-03-14 22:29:08 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #95713 @ 2025-03-14 22:47:36 FAIL: Rex Gerrera was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-14 21:06:28.359000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 10.002,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.359813"
            },
            "s-store": null,
            "id": 2760,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-14 21:06:28.359000",
                "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": 10.608,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.360116"
            },
            "s-store": null,
            "id": 2761,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-14 21:06:28.360000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 11.076,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.360350"
            },
            "s-store": null,
            "id": 2762,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-14 21:06:28.360000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 28: 100",
            "data": null,
            "w-state": {
                "tick_usage": 11.498,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.360560"
            },
            "s-store": null,
            "id": 2763,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-14 21:06:28.360000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 29! (20.9 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 11.928,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.360775"
            },
            "s-store": null,
            "id": 2764,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-14 21:06:28.487000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 26 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 265.198,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.487411"
            },
            "s-store": null,
            "id": 2769,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-14 21:06:28.487000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 266.554,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.488089"
            },
            "s-store": null,
            "id": 2770,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-14 21:06:28.488000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 267.75,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.488686"
            },
            "s-store": null,
            "id": 2771,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-14 21:06:28.488000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (29) < requirement (30)",
            "data": null,
            "w-state": {
                "tick_usage": 268.148,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.488886"
            },
            "s-store": null,
            "id": 2772,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-14 21:06:28.488000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 268.56,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.489091"
            },
            "s-store": null,
            "id": 2773,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-14 21:06:28.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 268.94,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.489282"
            },
            "s-store": null,
            "id": 2774,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-14 21:06:28.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 269.308,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.489466"
            },
            "s-store": null,
            "id": 2775,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-14 21:06:28.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 269.682,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.489653"
            },
            "s-store": null,
            "id": 2776,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-14 21:06:28.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (26)",
            "data": null,
            "w-state": {
                "tick_usage": 270.048,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.489836"
            },
            "s-store": null,
            "id": 2777,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-14 21:06:28.489000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 270.44,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.490032"
            },
            "s-store": null,
            "id": 2778,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-14 21:06:28.490000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 270.898,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.490261"
            },
            "s-store": null,
            "id": 2779,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-14 21:06:28.490000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 20.9 left.",
            "data": null,
            "w-state": {
                "tick_usage": 272.108,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.490866"
            },
            "s-store": null,
            "id": 2780,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-14 21:06:28.490000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 272.49,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.491056"
            },
            "s-store": null,
            "id": 2781,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-14 21:06:28.491000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 273.448,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.491536"
            },
            "s-store": null,
            "id": 2782,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-14 21:06:28.492000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "0.9 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 275.886,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.492755"
            },
            "s-store": null,
            "id": 2783,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-14 21:06:28.492000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Blood Brothers, Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 276.328,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741986388.492975"
            },
            "s-store": null,
            "id": 2784,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-14 21:16:35.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ekarus Ryndren was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 256.914,
                "tick_lag": 0.5,
                "time": 8000.5,
                "timestamp": "1741986995.662599"
            },
            "s-store": null,
            "id": 8649,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-14 21:16:35.662000",
                "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": 257.652,
                "tick_lag": 0.5,
                "time": 8000.5,
                "timestamp": "1741986995.662969"
            },
            "s-store": null,
            "id": 8650,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-14 21:16:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Ekarus Ryndren 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": 258.09,
                "tick_lag": 0.5,
                "time": 8000.5,
                "timestamp": "1741986995.663188"
            },
            "s-store": null,
            "id": 8651,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-14 21:20:34.679000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 241.992,
                "tick_lag": 0.5,
                "time": 10345,
                "timestamp": "1741987234.679502"
            },
            "s-store": null,
            "id": 11745,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-14 21:20:34.679000",
                "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": 242.912,
                "tick_lag": 0.5,
                "time": 10345,
                "timestamp": "1741987234.679962"
            },
            "s-store": null,
            "id": 11746,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-14 21:20:34.680000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 243.928,
                "tick_lag": 0.5,
                "time": 10345,
                "timestamp": "1741987234.680470"
            },
            "s-store": null,
            "id": 11747,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-14 21:33:47.518000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 33.896,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.518326"
            },
            "s-store": null,
            "id": 21889,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-14 21:33:47.518000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 34.596,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.518676"
            },
            "s-store": null,
            "id": 21890,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-14 21:33:47.518000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 40, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 35.076,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.518917"
            },
            "s-store": null,
            "id": 21891,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-14 21:33:47.519000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 35.66,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.519208"
            },
            "s-store": null,
            "id": 21892,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-14 21:33:47.519000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 40, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 36.146,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.519451"
            },
            "s-store": null,
            "id": 21893,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-14 21:33:47.519000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 36.73,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.519743"
            },
            "s-store": null,
            "id": 21894,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-14 21:33:47.519000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 37.288,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.520022"
            },
            "s-store": null,
            "id": 21895,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-14 21:33:47.521000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 40.888,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.521822"
            },
            "s-store": null,
            "id": 21896,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-14 21:33:47.521000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 41.466,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.522111"
            },
            "s-store": null,
            "id": 21897,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-14 21:33:47.522000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 41.96,
                "tick_lag": 0.5,
                "time": 18118,
                "timestamp": "1741988027.522358"
            },
            "s-store": null,
            "id": 21898,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-14 21:33:49.368000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 15.136,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.368735"
            },
            "s-store": null,
            "id": 21927,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-14 21:33:49.369000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 17.26,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.369797"
            },
            "s-store": null,
            "id": 21928,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-14 21:33:49.369000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 17.774,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.370054"
            },
            "s-store": null,
            "id": 21929,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-14 21:33:49.370000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 18.286,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.370310"
            },
            "s-store": null,
            "id": 21930,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-14 21:33:49.370000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 18.796,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.370565"
            },
            "s-store": null,
            "id": 21931,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-03-14 21:33:49.370000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 19.842,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.371088"
            },
            "s-store": null,
            "id": 21932,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-03-14 21:33:49.371000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 0 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 20.328,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.371330"
            },
            "s-store": null,
            "id": 21933,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-03-14 21:33:49.371000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 20.824,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.371578"
            },
            "s-store": null,
            "id": 21934,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-03-14 21:33:49.371000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 21.476,
                "tick_lag": 0.5,
                "time": 18133.5,
                "timestamp": "1741988029.371905"
            },
            "s-store": null,
            "id": 21935,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-03-14 21:33:59.800000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "annihilite\/(Hans Heisenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 16.774,
                "tick_lag": 0.5,
                "time": 18234,
                "timestamp": "1741988039.801137"
            },
            "s-store": null,
            "id": 22077,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-03-14 21:33:59.801000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 17.39,
                "tick_lag": 0.5,
                "time": 18234,
                "timestamp": "1741988039.801445"
            },
            "s-store": null,
            "id": 22078,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-03-14 21:34:17.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Radon IX was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 261.632,
                "tick_lag": 0.5,
                "time": 18405,
                "timestamp": "1741988057.566873"
            },
            "s-store": null,
            "id": 22292,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-03-14 21:36:19.057000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Zaex Croatar was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 229.352,
                "tick_lag": 0.5,
                "time": 19592,
                "timestamp": "1741988179.057675"
            },
            "s-store": null,
            "id": 23901,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-03-14 21:37:25.547000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Crush Coldsmith was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 202.448,
                "tick_lag": 0.5,
                "time": 20242,
                "timestamp": "1741988245.547726"
            },
            "s-store": null,
            "id": 24963,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-03-14 21:42:55.691000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jack William was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 247.046,
                "tick_lag": 0.5,
                "time": 23481,
                "timestamp": "1741988575.691917"
            },
            "s-store": null,
            "id": 29975,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-03-14 21:45:41.048000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Amir Hooker was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 290.346,
                "tick_lag": 0.5,
                "time": 25079,
                "timestamp": "1741988741.048324"
            },
            "s-store": null,
            "id": 32056,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-03-14 21:48:46.160000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Bombyx Mori was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 273.87,
                "tick_lag": 0.5,
                "time": 26889.5,
                "timestamp": "1741988926.161052"
            },
            "s-store": null,
            "id": 34593,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-03-14 21:55:35.467000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Eduardo Scherer was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 270.766,
                "tick_lag": 0.5,
                "time": 30871.5,
                "timestamp": "1741989335.468154"
            },
            "s-store": null,
            "id": 40433,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-03-14 22:00:47.219000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Revenant tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 23.846,
                "tick_lag": 0.5,
                "time": 33878,
                "timestamp": "1741989647.219942"
            },
            "s-store": null,
            "id": 45875,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-03-14 22:01:12.815000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 31.102,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.815625"
            },
            "s-store": null,
            "id": 46390,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-03-14 22:01:12.815000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 31.802,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.815975"
            },
            "s-store": null,
            "id": 46391,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-03-14 22:01:12.816000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 41, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 32.334,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.816241"
            },
            "s-store": null,
            "id": 46392,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-03-14 22:01:12.816000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 32.838,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.816493"
            },
            "s-store": null,
            "id": 46393,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-03-14 22:01:12.816000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 41, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 33.406,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.816777"
            },
            "s-store": null,
            "id": 46394,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-03-14 22:01:12.816000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 34.052,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.817101"
            },
            "s-store": null,
            "id": 46395,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-03-14 22:01:12.817000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 34.696,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.817422"
            },
            "s-store": null,
            "id": 46396,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-03-14 22:01:12.818000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 37.848,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.818999"
            },
            "s-store": null,
            "id": 46397,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-03-14 22:01:12.819000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 38.378,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.819263"
            },
            "s-store": null,
            "id": 46398,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-03-14 22:01:12.819000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 38.84,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.819494"
            },
            "s-store": null,
            "id": 46399,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-03-14 22:01:12.819000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 39.272,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.819710"
            },
            "s-store": null,
            "id": 46400,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-03-14 22:01:12.819000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 39.72,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.819934"
            },
            "s-store": null,
            "id": 46401,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-03-14 22:01:12.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 40.216,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.820182"
            },
            "s-store": null,
            "id": 46402,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-03-14 22:01:12.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 40.646,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.820397"
            },
            "s-store": null,
            "id": 46403,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-03-14 22:01:12.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 41.444,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.820796"
            },
            "s-store": null,
            "id": 46404,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-03-14 22:01:12.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 41.878,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.821013"
            },
            "s-store": null,
            "id": 46405,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-03-14 22:01:12.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 42.332,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.821240"
            },
            "s-store": null,
            "id": 46406,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-03-14 22:01:12.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 42.764,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.821456"
            },
            "s-store": null,
            "id": 46407,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-03-14 22:01:12.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 43.208,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.821678"
            },
            "s-store": null,
            "id": 46408,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-03-14 22:01:12.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 43.632,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.821890"
            },
            "s-store": null,
            "id": 46409,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-03-14 22:01:12.821000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 44.076,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.822112"
            },
            "s-store": null,
            "id": 46410,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-03-14 22:01:12.822000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 44.538,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.822343"
            },
            "s-store": null,
            "id": 46411,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-03-14 22:01:12.822000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 44.95,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.822549"
            },
            "s-store": null,
            "id": 46412,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-03-14 22:01:12.822000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 45.82,
                "tick_lag": 0.5,
                "time": 34124.5,
                "timestamp": "1741989672.822984"
            },
            "s-store": null,
            "id": 46413,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-03-14 22:02:51.624000",
                "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": 174.392,
                "tick_lag": 0.5,
                "time": 35035.5,
                "timestamp": "1741989771.625106"
            },
            "s-store": null,
            "id": 48276,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-03-14 22:06:03.344000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 267.72,
                "tick_lag": 0.5,
                "time": 36862,
                "timestamp": "1741989963.344253"
            },
            "s-store": null,
            "id": 51791,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-03-14 22:10:10.026000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Aubree Alice was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 181.954,
                "tick_lag": 0.5,
                "time": 39208.5,
                "timestamp": "1741990210.026840"
            },
            "s-store": null,
            "id": 56766,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-03-14 22:12:35.129000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Gerald BadMann was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 303.528,
                "tick_lag": 0.5,
                "time": 40597.5,
                "timestamp": "1741990355.129746"
            },
            "s-store": null,
            "id": 59529,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-03-14 22:29:08.377000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 51.672,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.377441"
            },
            "s-store": null,
            "id": 76062,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-03-14 22:29:08.377000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 52.194,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.377702"
            },
            "s-store": null,
            "id": 76063,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-03-14 22:29:08.377000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 48, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 52.606,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.377908"
            },
            "s-store": null,
            "id": 76064,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-03-14 22:29:08.378000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 53.434,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.378323"
            },
            "s-store": null,
            "id": 76065,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-03-14 22:29:08.378000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 48, threat level: 29",
            "data": null,
            "w-state": {
                "tick_usage": 54.04,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.378627"
            },
            "s-store": null,
            "id": 76066,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-03-14 22:29:08.378000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 54.64,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.378925"
            },
            "s-store": null,
            "id": 76067,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-03-14 22:29:08.379000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 55.116,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.379163"
            },
            "s-store": null,
            "id": 76068,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-03-14 22:29:08.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 57.746,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.380479"
            },
            "s-store": null,
            "id": 76069,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-03-14 22:29:08.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 58.32,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.380765"
            },
            "s-store": null,
            "id": 76070,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-03-14 22:29:08.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 58.818,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.381014"
            },
            "s-store": null,
            "id": 76071,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-03-14 22:29:08.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 59.23,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.381220"
            },
            "s-store": null,
            "id": 76072,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-03-14 22:29:08.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 59.634,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.381422"
            },
            "s-store": null,
            "id": 76073,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-03-14 22:29:08.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 60.016,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.381613"
            },
            "s-store": null,
            "id": 76074,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-03-14 22:29:08.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 60.398,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.381804"
            },
            "s-store": null,
            "id": 76075,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-03-14 22:29:08.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 61.142,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.382176"
            },
            "s-store": null,
            "id": 76076,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-03-14 22:29:08.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 61.518,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.382364"
            },
            "s-store": null,
            "id": 76077,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-03-14 22:29:08.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 61.908,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.382559"
            },
            "s-store": null,
            "id": 76078,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-03-14 22:29:08.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 62.302,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.382756"
            },
            "s-store": null,
            "id": 76079,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-03-14 22:29:08.382000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 62.668,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.382939"
            },
            "s-store": null,
            "id": 76080,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-03-14 22:29:08.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 63.106,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.383158"
            },
            "s-store": null,
            "id": 76081,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-03-14 22:29:08.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 63.49,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.383350"
            },
            "s-store": null,
            "id": 76082,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-03-14 22:29:08.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 63.892,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.383551"
            },
            "s-store": null,
            "id": 76083,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-03-14 22:29:08.383000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 64.244,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.383727"
            },
            "s-store": null,
            "id": 76084,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-03-14 22:29:08.384000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 65.09,
                "tick_lag": 0.5,
                "time": 50128,
                "timestamp": "1741991348.384150"
            },
            "s-store": null,
            "id": 76085,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-03-14 22:47:36.154000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Rex Gerrera was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 289.27,
                "tick_lag": 0.5,
                "time": 60640.5,
                "timestamp": "1741992456.154434"
            },
            "s-store": null,
            "id": 95713,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-14 21:02:12.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 250215,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1741986132.675856\",\"round-id\":\"250215\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-14 21:06:28.359\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":10.002,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.359813\"},\"s-store\":null,\"id\":2760,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.359\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":10.608,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.360116\"},\"s-store\":null,\"id\":2761,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.360\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":11.076,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.360350\"},\"s-store\":null,\"id\":2762,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.360\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 28: 100\",\"data\":null,\"w-state\":{\"tick_usage\":11.498,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.360560\"},\"s-store\":null,\"id\":2763,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.360\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 29! (20.9 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":11.928,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.360775\"},\"s-store\":null,\"id\":2764,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.487\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 26 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":265.198,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.487411\"},\"s-store\":null,\"id\":2769,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.487\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":266.554,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.488089\"},\"s-store\":null,\"id\":2770,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.488\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":267.75,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.488686\"},\"s-store\":null,\"id\":2771,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.488\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (29) < requirement (30)\",\"data\":null,\"w-state\":{\"tick_usage\":268.148,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.488886\"},\"s-store\":null,\"id\":2772,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.488\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":268.56,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.489091\"},\"s-store\":null,\"id\":2773,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (29) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":268.94,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.489282\"},\"s-store\":null,\"id\":2774,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (29) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":269.308,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.489466\"},\"s-store\":null,\"id\":2775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":269.682,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.489653\"},\"s-store\":null,\"id\":2776,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (26)\",\"data\":null,\"w-state\":{\"tick_usage\":270.048,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.489836\"},\"s-store\":null,\"id\":2777,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.489\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":270.44,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.490032\"},\"s-store\":null,\"id\":2778,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.490\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (29) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":270.898,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.490261\"},\"s-store\":null,\"id\":2779,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.490\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 20.9 left.\",\"data\":null,\"w-state\":{\"tick_usage\":272.108,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.490866\"},\"s-store\":null,\"id\":2780,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.490\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":272.49,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.491056\"},\"s-store\":null,\"id\":2781,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.491\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":273.448,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.491536\"},\"s-store\":null,\"id\":2782,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.492\",\"cat\":\"dynamic\",\"msg\":\"0.9 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":275.886,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.492755\"},\"s-store\":null,\"id\":2783,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:06:28.492\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Blood Brothers, Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":276.328,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741986388.492975\"},\"s-store\":null,\"id\":2784,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:16:35.662\",\"cat\":\"dynamic\",\"msg\":\"Ekarus Ryndren was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":256.914,\"tick_lag\":0.5,\"time\":8000.5,\"timestamp\":\"1741986995.662599\"},\"s-store\":null,\"id\":8649,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:16:35.662\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":257.652,\"tick_lag\":0.5,\"time\":8000.5,\"timestamp\":\"1741986995.662969\"},\"s-store\":null,\"id\":8650,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:16:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Ekarus Ryndren 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\":258.09,\"tick_lag\":0.5,\"time\":8000.5,\"timestamp\":\"1741986995.663188\"},\"s-store\":null,\"id\":8651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:20:34.679\",\"cat\":\"dynamic\",\"msg\":\"Nyla Foster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":241.992,\"tick_lag\":0.5,\"time\":10345,\"timestamp\":\"1741987234.679502\"},\"s-store\":null,\"id\":11745,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:20:34.679\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":242.912,\"tick_lag\":0.5,\"time\":10345,\"timestamp\":\"1741987234.679962\"},\"s-store\":null,\"id\":11746,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:20:34.680\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nyla Foster was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":243.928,\"tick_lag\":0.5,\"time\":10345,\"timestamp\":\"1741987234.680470\"},\"s-store\":null,\"id\":11747,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.518\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":33.896,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.518326\"},\"s-store\":null,\"id\":21889,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.518\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":34.596,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.518676\"},\"s-store\":null,\"id\":21890,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.518\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 40, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":35.076,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.518917\"},\"s-store\":null,\"id\":21891,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.519\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":35.66,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.519208\"},\"s-store\":null,\"id\":21892,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.519\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 40, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":36.146,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.519451\"},\"s-store\":null,\"id\":21893,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.519\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":36.73,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.519743\"},\"s-store\":null,\"id\":21894,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.519\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":37.288,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.520022\"},\"s-store\":null,\"id\":21895,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.521\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":40.888,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.521822\"},\"s-store\":null,\"id\":21896,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.521\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":41.466,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.522111\"},\"s-store\":null,\"id\":21897,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:47.522\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":41.96,\"tick_lag\":0.5,\"time\":18118,\"timestamp\":\"1741988027.522358\"},\"s-store\":null,\"id\":21898,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.368\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":15.136,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.368735\"},\"s-store\":null,\"id\":21927,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.369\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":17.26,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.369797\"},\"s-store\":null,\"id\":21928,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.369\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":17.774,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.370054\"},\"s-store\":null,\"id\":21929,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.370\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":18.286,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.370310\"},\"s-store\":null,\"id\":21930,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.370\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":18.796,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.370565\"},\"s-store\":null,\"id\":21931,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.370\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 9, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":19.842,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.371088\"},\"s-store\":null,\"id\":21932,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.371\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 0 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":20.328,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.371330\"},\"s-store\":null,\"id\":21933,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.371\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":20.824,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.371578\"},\"s-store\":null,\"id\":21934,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:49.371\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":21.476,\"tick_lag\":0.5,\"time\":18133.5,\"timestamp\":\"1741988029.371905\"},\"s-store\":null,\"id\":21935,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:59.800\",\"cat\":\"dynamic\",\"msg\":\"annihilite\\\/(Hans Heisenberg) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":16.774,\"tick_lag\":0.5,\"time\":18234,\"timestamp\":\"1741988039.801137\"},\"s-store\":null,\"id\":22077,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:33:59.801\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":17.39,\"tick_lag\":0.5,\"time\":18234,\"timestamp\":\"1741988039.801445\"},\"s-store\":null,\"id\":22078,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:34:17.566\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Radon IX was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":261.632,\"tick_lag\":0.5,\"time\":18405,\"timestamp\":\"1741988057.566873\"},\"s-store\":null,\"id\":22292,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:36:19.057\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Zaex Croatar was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":229.352,\"tick_lag\":0.5,\"time\":19592,\"timestamp\":\"1741988179.057675\"},\"s-store\":null,\"id\":23901,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:37:25.547\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Crush Coldsmith was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":202.448,\"tick_lag\":0.5,\"time\":20242,\"timestamp\":\"1741988245.547726\"},\"s-store\":null,\"id\":24963,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:42:55.691\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jack William was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":247.046,\"tick_lag\":0.5,\"time\":23481,\"timestamp\":\"1741988575.691917\"},\"s-store\":null,\"id\":29975,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:45:41.048\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Amir Hooker was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":290.346,\"tick_lag\":0.5,\"time\":25079,\"timestamp\":\"1741988741.048324\"},\"s-store\":null,\"id\":32056,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:48:46.160\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Bombyx Mori was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":273.87,\"tick_lag\":0.5,\"time\":26889.5,\"timestamp\":\"1741988926.161052\"},\"s-store\":null,\"id\":34593,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 21:55:35.467\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Eduardo Scherer was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":270.766,\"tick_lag\":0.5,\"time\":30871.5,\"timestamp\":\"1741989335.468154\"},\"s-store\":null,\"id\":40433,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:00:47.219\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Revenant tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":23.846,\"tick_lag\":0.5,\"time\":33878,\"timestamp\":\"1741989647.219942\"},\"s-store\":null,\"id\":45875,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.815\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":31.102,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.815625\"},\"s-store\":null,\"id\":46390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.815\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":31.802,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.815975\"},\"s-store\":null,\"id\":46391,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.816\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 41, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":32.334,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.816241\"},\"s-store\":null,\"id\":46392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.816\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":32.838,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.816493\"},\"s-store\":null,\"id\":46393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.816\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 41, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":33.406,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.816777\"},\"s-store\":null,\"id\":46394,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.816\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":34.052,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.817101\"},\"s-store\":null,\"id\":46395,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.817\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":34.696,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.817422\"},\"s-store\":null,\"id\":46396,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.818\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":37.848,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.818999\"},\"s-store\":null,\"id\":46397,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.819\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":38.378,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.819263\"},\"s-store\":null,\"id\":46398,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.819\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":38.84,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.819494\"},\"s-store\":null,\"id\":46399,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.819\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":39.272,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.819710\"},\"s-store\":null,\"id\":46400,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.819\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":39.72,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.819934\"},\"s-store\":null,\"id\":46401,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.820\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":40.216,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.820182\"},\"s-store\":null,\"id\":46402,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.820\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":40.646,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.820397\"},\"s-store\":null,\"id\":46403,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.820\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":41.444,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.820796\"},\"s-store\":null,\"id\":46404,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.820\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":41.878,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.821013\"},\"s-store\":null,\"id\":46405,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.821\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":42.332,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.821240\"},\"s-store\":null,\"id\":46406,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.821\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":42.764,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.821456\"},\"s-store\":null,\"id\":46407,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.821\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":43.208,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.821678\"},\"s-store\":null,\"id\":46408,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.821\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":43.632,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.821890\"},\"s-store\":null,\"id\":46409,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.821\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":44.076,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.822112\"},\"s-store\":null,\"id\":46410,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.822\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":44.538,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.822343\"},\"s-store\":null,\"id\":46411,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.822\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":44.95,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.822549\"},\"s-store\":null,\"id\":46412,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:01:12.822\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":45.82,\"tick_lag\":0.5,\"time\":34124.5,\"timestamp\":\"1741989672.822984\"},\"s-store\":null,\"id\":46413,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:02:51.624\",\"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\":174.392,\"tick_lag\":0.5,\"time\":35035.5,\"timestamp\":\"1741989771.625106\"},\"s-store\":null,\"id\":48276,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:06:03.344\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Lia Starr was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":267.72,\"tick_lag\":0.5,\"time\":36862,\"timestamp\":\"1741989963.344253\"},\"s-store\":null,\"id\":51791,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:10:10.026\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Aubree Alice was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":181.954,\"tick_lag\":0.5,\"time\":39208.5,\"timestamp\":\"1741990210.026840\"},\"s-store\":null,\"id\":56766,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:12:35.129\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Gerald BadMann was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":303.528,\"tick_lag\":0.5,\"time\":40597.5,\"timestamp\":\"1741990355.129746\"},\"s-store\":null,\"id\":59529,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.377\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":51.672,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.377441\"},\"s-store\":null,\"id\":76062,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.377\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":52.194,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.377702\"},\"s-store\":null,\"id\":76063,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.377\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 48, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":52.606,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.377908\"},\"s-store\":null,\"id\":76064,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.378\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (29) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":53.434,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.378323\"},\"s-store\":null,\"id\":76065,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.378\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 48, threat level: 29\",\"data\":null,\"w-state\":{\"tick_usage\":54.04,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.378627\"},\"s-store\":null,\"id\":76066,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.378\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":54.64,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.378925\"},\"s-store\":null,\"id\":76067,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.379\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":55.116,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.379163\"},\"s-store\":null,\"id\":76068,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.380\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":57.746,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.380479\"},\"s-store\":null,\"id\":76069,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.380\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":58.32,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.380765\"},\"s-store\":null,\"id\":76070,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.380\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":58.818,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.381014\"},\"s-store\":null,\"id\":76071,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.381\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":59.23,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.381220\"},\"s-store\":null,\"id\":76072,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.381\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":59.634,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.381422\"},\"s-store\":null,\"id\":76073,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.381\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":60.016,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.381613\"},\"s-store\":null,\"id\":76074,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.381\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":60.398,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.381804\"},\"s-store\":null,\"id\":76075,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":61.142,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.382176\"},\"s-store\":null,\"id\":76076,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":61.518,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.382364\"},\"s-store\":null,\"id\":76077,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":61.908,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.382559\"},\"s-store\":null,\"id\":76078,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":62.302,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.382756\"},\"s-store\":null,\"id\":76079,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.382\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":62.668,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.382939\"},\"s-store\":null,\"id\":76080,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":63.106,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.383158\"},\"s-store\":null,\"id\":76081,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":63.49,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.383350\"},\"s-store\":null,\"id\":76082,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.383\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 4, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":63.892,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.383551\"},\"s-store\":null,\"id\":76083,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.383\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":64.244,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.383727\"},\"s-store\":null,\"id\":76084,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:29:08.384\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":65.09,\"tick_lag\":0.5,\"time\":50128,\"timestamp\":\"1741991348.384150\"},\"s-store\":null,\"id\":76085,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-14 22:47:36.154\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Rex Gerrera was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":289.27,\"tick_lag\":0.5,\"time\":60640.5,\"timestamp\":\"1741992456.154434\"},\"s-store\":null,\"id\":95713,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/03\/14\/round-250215\/dynamic.log.json"
}