249473 249475

dynamic

  • #2613 @ 2025-02-20 18:19:39 Dynamic mode parameters for the round:
  • #2614 @ 2025-02-20 18:19:39 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2615 @ 2025-02-20 18:19:39 Stacking limit is 90.
  • #2616 @ 2025-02-20 18:19:39 Calculated maximum threat level based on player count of 24: 100
  • #2617 @ 2025-02-20 18:19:39 Dynamic Mode initialized with a Threat Level of... 40! (36 round start budget)
  • #2618 @ 2025-02-20 18:19:39 Listing 13 round start rulesets, and 24 players ready.
  • #2619 @ 2025-02-20 18:19:39 FAIL: Malfunctioning AI failed acceptable: threat_level (40) < requirement (60)
  • #2631 @ 2025-02-20 18:19:40 FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)
  • #2632 @ 2025-02-20 18:19:40 FAIL: Blood Cult failed acceptable: threat_level (40) < requirement (50)
  • #2633 @ 2025-02-20 18:19:40 FAIL: Nuclear Emergency failed acceptable: threat_level (40) < requirement (60)
  • #2634 @ 2025-02-20 18:19:40 FAIL: Clown Operatives failed acceptable: threat_level (40) < requirement (101)
  • #2635 @ 2025-02-20 18:19:40 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (24)
  • #2636 @ 2025-02-20 18:19:40 FAIL: Extended failed acceptable: threat_level (40) < requirement (101)
  • #2637 @ 2025-02-20 18:19:40 FAIL: Meteor failed acceptable: threat_level (40) < requirement (101)
  • #2638 @ 2025-02-20 18:19:40 No more rules can be applied, stopping with 36 left.
  • #2639 @ 2025-02-20 18:19:40 Picked a ruleset: Spies, scaled 0 times
  • #2640 @ 2025-02-20 18:19:40 Picked a ruleset: Heretics, scaled 1 times
  • #2641 @ 2025-02-20 18:19:40 1 round start budget was left, donating it to midrounds.
  • #2642 @ 2025-02-20 18:19:40 Picked the following roundstart rules: Spies, Heretics,
  • #11631 @ 2025-02-20 18:32:15 Zamir Bragin was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #11632 @ 2025-02-20 18:32:15 A latejoin rulset triggered successfully, the next latejoin injection will happen at 19059.5 round time.
  • #11636 @ 2025-02-20 18:32:15 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #11637 @ 2025-02-20 18:32:15 Poplop228/(Zamir Bragin) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #22189 @ 2025-02-20 18:44:16 A midround ruleset is rolling, and will be LIGHT.
  • #22190 @ 2025-02-20 18:44:16 FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)
  • #22191 @ 2025-02-20 18:44:16 FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #22192 @ 2025-02-20 18:44:16 FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)
  • #22193 @ 2025-02-20 18:44:16 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #22194 @ 2025-02-20 18:44:16 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22195 @ 2025-02-20 18:44:16 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20
  • #22196 @ 2025-02-20 18:44:16 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22197 @ 2025-02-20 18:44:16 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22198 @ 2025-02-20 18:44:16 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22199 @ 2025-02-20 18:44:16 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (29)
  • #22200 @ 2025-02-20 18:44:16 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #22201 @ 2025-02-20 18:44:16 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22202 @ 2025-02-20 18:44:16 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22203 @ 2025-02-20 18:44:16 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22204 @ 2025-02-20 18:44:16 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (29)
  • #22205 @ 2025-02-20 18:44:16 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #22206 @ 2025-02-20 18:44:16 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22207 @ 2025-02-20 18:44:16 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22208 @ 2025-02-20 18:44:16 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22209 @ 2025-02-20 18:44:16 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22210 @ 2025-02-20 18:44:16 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15
  • #22211 @ 2025-02-20 18:44:16 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #22212 @ 2025-02-20 18:44:16 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #22213 @ 2025-02-20 18:44:16 Rolling LIGHT... 0 heavies / 0 lights
  • #22214 @ 2025-02-20 18:44:16 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #27105 @ 2025-02-20 18:51:02 FAIL: Katherine Evans was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #29839 @ 2025-02-20 18:54:57 FAIL: Smoke Liora was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #36717 @ 2025-02-20 19:02:28 FAIL: Greyson Lewis was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #43070 @ 2025-02-20 19:08:53 A midround ruleset is rolling, and will be HEAVY.
  • #43071 @ 2025-02-20 19:08:53 FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)
  • #43072 @ 2025-02-20 19:08:53 FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #43073 @ 2025-02-20 19:08:53 FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)
  • #43074 @ 2025-02-20 19:08:53 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #43075 @ 2025-02-20 19:08:53 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43076 @ 2025-02-20 19:08:53 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20
  • #43077 @ 2025-02-20 19:08:53 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43078 @ 2025-02-20 19:08:53 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43079 @ 2025-02-20 19:08:53 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43080 @ 2025-02-20 19:08:53 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (29)
  • #43081 @ 2025-02-20 19:08:53 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #43082 @ 2025-02-20 19:08:53 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43083 @ 2025-02-20 19:08:53 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43084 @ 2025-02-20 19:08:53 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43085 @ 2025-02-20 19:08:53 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (29)
  • #43086 @ 2025-02-20 19:08:53 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40
  • #43087 @ 2025-02-20 19:08:53 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43088 @ 2025-02-20 19:08:53 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43089 @ 2025-02-20 19:08:53 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43090 @ 2025-02-20 19:08:53 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43091 @ 2025-02-20 19:08:53 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15
  • #43092 @ 2025-02-20 19:08:53 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5
  • #43093 @ 2025-02-20 19:08:53 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10
  • #43094 @ 2025-02-20 19:08:53 Rolling HEAVY... 0 heavies / 0 lights
  • #43095 @ 2025-02-20 19:08:53 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #43669 @ 2025-02-20 19:09:38 FAIL: Gorbino The Younger was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #63700 @ 2025-02-20 19:29:29 FAIL: Jaxson Kadel was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #65190 @ 2025-02-20 19:31:14 Random event Spider Infestation tried to roll, but the next midround injection is too soon.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-02-20 18:19:39.413000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 6.66,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.413730"
            },
            "s-store": null,
            "id": 2613,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-02-20 18:19:39.413000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 6.986,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.413893"
            },
            "s-store": null,
            "id": 2614,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-02-20 18:19:39.413000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 7.234,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.414017"
            },
            "s-store": null,
            "id": 2615,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-02-20 18:19:39.414000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 24: 100",
            "data": null,
            "w-state": {
                "tick_usage": 7.486,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.414143"
            },
            "s-store": null,
            "id": 2616,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-02-20 18:19:39.414000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 40! (36 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 7.772,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.414286"
            },
            "s-store": null,
            "id": 2617,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-02-20 18:19:39.485000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 24 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 150.064,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.485433"
            },
            "s-store": null,
            "id": 2618,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-02-20 18:19:39.485000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 150.968,
                "tick_lag": 0.5,
                "time": 2290.5,
                "timestamp": "1740075579.485884"
            },
            "s-store": null,
            "id": 2619,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-02-20 18:19:40.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 25.566,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.844606"
            },
            "s-store": null,
            "id": 2631,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-02-20 18:19:40.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (40) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 25.878,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.844762"
            },
            "s-store": null,
            "id": 2632,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-02-20 18:19:40.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 26.138,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.844892"
            },
            "s-store": null,
            "id": 2633,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-02-20 18:19:40.844000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (40) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 26.39,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.845018"
            },
            "s-store": null,
            "id": 2634,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-02-20 18:19:40.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (24)",
            "data": null,
            "w-state": {
                "tick_usage": 26.642,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.845144"
            },
            "s-store": null,
            "id": 2635,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-02-20 18:19:40.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (40) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 26.894,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.845270"
            },
            "s-store": null,
            "id": 2636,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-02-20 18:19:40.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (40) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 27.14,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.845393"
            },
            "s-store": null,
            "id": 2637,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-02-20 18:19:40.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 36 left.",
            "data": null,
            "w-state": {
                "tick_usage": 28.22,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.845933"
            },
            "s-store": null,
            "id": 2638,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-02-20 18:19:40.845000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 28.47,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.846058"
            },
            "s-store": null,
            "id": 2639,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-02-20 18:19:40.846000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Heretics, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 29.294,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.846470"
            },
            "s-store": null,
            "id": 2640,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-02-20 18:19:40.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 51.294,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.857472"
            },
            "s-store": null,
            "id": 2641,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-02-20 18:19:40.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Spies, Heretics, ",
            "data": null,
            "w-state": {
                "tick_usage": 51.854,
                "tick_lag": 0.5,
                "time": 2302.5,
                "timestamp": "1740075580.857750"
            },
            "s-store": null,
            "id": 2642,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-02-20 18:32:15.500000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Zamir Bragin was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 191.64,
                "tick_lag": 0.5,
                "time": 9739.5,
                "timestamp": "1740076335.500226"
            },
            "s-store": null,
            "id": 11631,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-02-20 18:32:15.500000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 19059.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 192.246,
                "tick_lag": 0.5,
                "time": 9739.5,
                "timestamp": "1740076335.500529"
            },
            "s-store": null,
            "id": 11632,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-02-20 18:32:15.517000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 19.19,
                "tick_lag": 0.5,
                "time": 9740,
                "timestamp": "1740076335.517865"
            },
            "s-store": null,
            "id": 11636,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-02-20 18:32:15.518000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Poplop228\/(Zamir Bragin) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 19.85,
                "tick_lag": 0.5,
                "time": 9740,
                "timestamp": "1740076335.518195"
            },
            "s-store": null,
            "id": 11637,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-02-20 18:44:16.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 31.592,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.732415"
            },
            "s-store": null,
            "id": 22189,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-02-20 18:44:16.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 31.932,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.732585"
            },
            "s-store": null,
            "id": 22190,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-02-20 18:44:16.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 32.182,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.732710"
            },
            "s-store": null,
            "id": 22191,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-02-20 18:44:16.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 32.446,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.732842"
            },
            "s-store": null,
            "id": 22192,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-02-20 18:44:16.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 32.69,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.732965"
            },
            "s-store": null,
            "id": 22193,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-02-20 18:44:16.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 32.96,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.733099"
            },
            "s-store": null,
            "id": 22194,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-02-20 18:44:16.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 33.25,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.733244"
            },
            "s-store": null,
            "id": 22195,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 35.358,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734298"
            },
            "s-store": null,
            "id": 22196,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 35.614,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734426"
            },
            "s-store": null,
            "id": 22197,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 35.868,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734553"
            },
            "s-store": null,
            "id": 22198,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 36.112,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734676"
            },
            "s-store": null,
            "id": 22199,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 36.342,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734790"
            },
            "s-store": null,
            "id": 22200,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 36.596,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.734917"
            },
            "s-store": null,
            "id": 22201,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-02-20 18:44:16.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 36.842,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735040"
            },
            "s-store": null,
            "id": 22202,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 37.098,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735168"
            },
            "s-store": null,
            "id": 22203,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 37.726,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735482"
            },
            "s-store": null,
            "id": 22204,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 37.964,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735601"
            },
            "s-store": null,
            "id": 22205,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 38.22,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735729"
            },
            "s-store": null,
            "id": 22206,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 38.468,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735853"
            },
            "s-store": null,
            "id": 22207,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-02-20 18:44:16.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 38.716,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.735977"
            },
            "s-store": null,
            "id": 22208,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 38.962,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736100"
            },
            "s-store": null,
            "id": 22209,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 39.24,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736239"
            },
            "s-store": null,
            "id": 22210,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 39.502,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736370"
            },
            "s-store": null,
            "id": 22211,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 39.75,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736494"
            },
            "s-store": null,
            "id": 22212,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 39.986,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736612"
            },
            "s-store": null,
            "id": 22213,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-02-20 18:44:16.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 40.436,
                "tick_lag": 0.5,
                "time": 16902.5,
                "timestamp": "1740077056.736837"
            },
            "s-store": null,
            "id": 22214,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-02-20 18:51:02.020000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Katherine Evans was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 177.862,
                "tick_lag": 0.5,
                "time": 20901.5,
                "timestamp": "1740077462.020861"
            },
            "s-store": null,
            "id": 27105,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-02-20 18:54:57.783000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Smoke Liora was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 120.966,
                "tick_lag": 0.5,
                "time": 23238,
                "timestamp": "1740077697.783602"
            },
            "s-store": null,
            "id": 29839,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-02-20 19:02:28.439000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Greyson Lewis was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 117.59,
                "tick_lag": 0.5,
                "time": 27688.5,
                "timestamp": "1740078148.439909"
            },
            "s-store": null,
            "id": 36717,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-02-20 19:08:53.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 17.704,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.293677"
            },
            "s-store": null,
            "id": 43070,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-02-20 19:08:53.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 18.012,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.293831"
            },
            "s-store": null,
            "id": 43071,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-02-20 19:08:53.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 18.25,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.293950"
            },
            "s-store": null,
            "id": 43072,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-02-20 19:08:53.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 18.496,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.294073"
            },
            "s-store": null,
            "id": 43073,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-02-20 19:08:53.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 18.748,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.294199"
            },
            "s-store": null,
            "id": 43074,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-02-20 19:08:53.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 18.98,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.294315"
            },
            "s-store": null,
            "id": 43075,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-02-20 19:08:53.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 19.242,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.294446"
            },
            "s-store": null,
            "id": 43076,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-02-20 19:08:53.295000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 22.112,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.295882"
            },
            "s-store": null,
            "id": 43077,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-02-20 19:08:53.295000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 22.646,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296149"
            },
            "s-store": null,
            "id": 43078,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 23.04,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296345"
            },
            "s-store": null,
            "id": 43079,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 23.284,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296467"
            },
            "s-store": null,
            "id": 43080,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 23.512,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296581"
            },
            "s-store": null,
            "id": 43081,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 23.766,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296708"
            },
            "s-store": null,
            "id": 43082,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 24,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296825"
            },
            "s-store": null,
            "id": 43083,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-02-20 19:08:53.296000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 24.234,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.296942"
            },
            "s-store": null,
            "id": 43084,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-02-20 19:08:53.297000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 24.94,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.297295"
            },
            "s-store": null,
            "id": 43085,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-02-20 19:08:53.297000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40",
            "data": null,
            "w-state": {
                "tick_usage": 25.242,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.297447"
            },
            "s-store": null,
            "id": 43086,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-02-20 19:08:53.297000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 25.628,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.297641"
            },
            "s-store": null,
            "id": 43087,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-02-20 19:08:53.297000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.056,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.297854"
            },
            "s-store": null,
            "id": 43088,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-02-20 19:08:53.297000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 26.476,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298064"
            },
            "s-store": null,
            "id": 43089,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-02-20 19:08:53.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.966,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298309"
            },
            "s-store": null,
            "id": 43090,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-02-20 19:08:53.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 27.406,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298530"
            },
            "s-store": null,
            "id": 43091,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-02-20 19:08:53.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 27.784,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298717"
            },
            "s-store": null,
            "id": 43092,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-02-20 19:08:53.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 28.038,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298844"
            },
            "s-store": null,
            "id": 43093,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-02-20 19:08:53.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 28.28,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.298965"
            },
            "s-store": null,
            "id": 43094,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-02-20 19:08:53.299000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 28.646,
                "tick_lag": 0.5,
                "time": 31481.5,
                "timestamp": "1740078533.299148"
            },
            "s-store": null,
            "id": 43095,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-02-20 19:09:38.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Gorbino The Younger was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 190.742,
                "tick_lag": 0.5,
                "time": 31922.5,
                "timestamp": "1740078578.017658"
            },
            "s-store": null,
            "id": 43669,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-02-20 19:29:29.159000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jaxson Kadel was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 192.296,
                "tick_lag": 0.5,
                "time": 43628,
                "timestamp": "1740079769.159513"
            },
            "s-store": null,
            "id": 63700,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-02-20 19:31:14.258000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spider Infestation tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 17,
                "tick_lag": 0.5,
                "time": 44662,
                "timestamp": "1740079874.258691"
            },
            "s-store": null,
            "id": 65190,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-02-20 18:15:29.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249474,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1740075329.387637\",\"round-id\":\"249474\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-02-20 18:19:39.413\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":6.66,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.413730\"},\"s-store\":null,\"id\":2613,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.413\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":6.986,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.413893\"},\"s-store\":null,\"id\":2614,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.413\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":7.234,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.414017\"},\"s-store\":null,\"id\":2615,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.414\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 24: 100\",\"data\":null,\"w-state\":{\"tick_usage\":7.486,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.414143\"},\"s-store\":null,\"id\":2616,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.414\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 40! (36 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":7.772,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.414286\"},\"s-store\":null,\"id\":2617,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.485\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 24 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":150.064,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.485433\"},\"s-store\":null,\"id\":2618,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:39.485\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":150.968,\"tick_lag\":0.5,\"time\":2290.5,\"timestamp\":\"1740075579.485884\"},\"s-store\":null,\"id\":2619,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.844\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":25.566,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.844606\"},\"s-store\":null,\"id\":2631,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.844\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (40) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":25.878,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.844762\"},\"s-store\":null,\"id\":2632,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.844\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":26.138,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.844892\"},\"s-store\":null,\"id\":2633,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.844\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (40) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":26.39,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.845018\"},\"s-store\":null,\"id\":2634,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.845\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (24)\",\"data\":null,\"w-state\":{\"tick_usage\":26.642,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.845144\"},\"s-store\":null,\"id\":2635,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.845\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (40) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":26.894,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.845270\"},\"s-store\":null,\"id\":2636,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.845\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (40) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":27.14,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.845393\"},\"s-store\":null,\"id\":2637,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.845\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 36 left.\",\"data\":null,\"w-state\":{\"tick_usage\":28.22,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.845933\"},\"s-store\":null,\"id\":2638,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.845\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":28.47,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.846058\"},\"s-store\":null,\"id\":2639,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.846\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Heretics, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":29.294,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.846470\"},\"s-store\":null,\"id\":2640,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.857\",\"cat\":\"dynamic\",\"msg\":\"1 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":51.294,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.857472\"},\"s-store\":null,\"id\":2641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:19:40.857\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Spies, Heretics, \",\"data\":null,\"w-state\":{\"tick_usage\":51.854,\"tick_lag\":0.5,\"time\":2302.5,\"timestamp\":\"1740075580.857750\"},\"s-store\":null,\"id\":2642,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:32:15.500\",\"cat\":\"dynamic\",\"msg\":\"Zamir Bragin was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":191.64,\"tick_lag\":0.5,\"time\":9739.5,\"timestamp\":\"1740076335.500226\"},\"s-store\":null,\"id\":11631,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:32:15.500\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 19059.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":192.246,\"tick_lag\":0.5,\"time\":9739.5,\"timestamp\":\"1740076335.500529\"},\"s-store\":null,\"id\":11632,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:32:15.517\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":19.19,\"tick_lag\":0.5,\"time\":9740,\"timestamp\":\"1740076335.517865\"},\"s-store\":null,\"id\":11636,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:32:15.518\",\"cat\":\"dynamic\",\"msg\":\"Poplop228\\\/(Zamir Bragin) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":19.85,\"tick_lag\":0.5,\"time\":9740,\"timestamp\":\"1740076335.518195\"},\"s-store\":null,\"id\":11637,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.732\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":31.592,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.732415\"},\"s-store\":null,\"id\":22189,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":31.932,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.732585\"},\"s-store\":null,\"id\":22190,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":32.182,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.732710\"},\"s-store\":null,\"id\":22191,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":32.446,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.732842\"},\"s-store\":null,\"id\":22192,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":32.69,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.732965\"},\"s-store\":null,\"id\":22193,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":32.96,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.733099\"},\"s-store\":null,\"id\":22194,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":33.25,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.733244\"},\"s-store\":null,\"id\":22195,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":35.358,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734298\"},\"s-store\":null,\"id\":22196,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":35.614,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734426\"},\"s-store\":null,\"id\":22197,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":35.868,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734553\"},\"s-store\":null,\"id\":22198,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":36.112,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734676\"},\"s-store\":null,\"id\":22199,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":36.342,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734790\"},\"s-store\":null,\"id\":22200,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":36.596,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.734917\"},\"s-store\":null,\"id\":22201,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":36.842,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735040\"},\"s-store\":null,\"id\":22202,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":37.098,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735168\"},\"s-store\":null,\"id\":22203,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":37.726,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735482\"},\"s-store\":null,\"id\":22204,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":37.964,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735601\"},\"s-store\":null,\"id\":22205,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":38.22,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735729\"},\"s-store\":null,\"id\":22206,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":38.468,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735853\"},\"s-store\":null,\"id\":22207,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":38.716,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.735977\"},\"s-store\":null,\"id\":22208,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":38.962,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736100\"},\"s-store\":null,\"id\":22209,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":39.24,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736239\"},\"s-store\":null,\"id\":22210,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":39.502,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736370\"},\"s-store\":null,\"id\":22211,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":39.75,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736494\"},\"s-store\":null,\"id\":22212,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":39.986,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736612\"},\"s-store\":null,\"id\":22213,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:44:16.736\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":40.436,\"tick_lag\":0.5,\"time\":16902.5,\"timestamp\":\"1740077056.736837\"},\"s-store\":null,\"id\":22214,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:51:02.020\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Katherine Evans was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":177.862,\"tick_lag\":0.5,\"time\":20901.5,\"timestamp\":\"1740077462.020861\"},\"s-store\":null,\"id\":27105,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 18:54:57.783\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Smoke Liora was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":120.966,\"tick_lag\":0.5,\"time\":23238,\"timestamp\":\"1740077697.783602\"},\"s-store\":null,\"id\":29839,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:02:28.439\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Greyson Lewis was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":117.59,\"tick_lag\":0.5,\"time\":27688.5,\"timestamp\":\"1740078148.439909\"},\"s-store\":null,\"id\":36717,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.293\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":17.704,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.293677\"},\"s-store\":null,\"id\":43070,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.293\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":18.012,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.293831\"},\"s-store\":null,\"id\":43071,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.293\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":18.25,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.293950\"},\"s-store\":null,\"id\":43072,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.294\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (40) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":18.496,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.294073\"},\"s-store\":null,\"id\":43073,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.294\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":18.748,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.294199\"},\"s-store\":null,\"id\":43074,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.294\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":18.98,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.294315\"},\"s-store\":null,\"id\":43075,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.294\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":19.242,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.294446\"},\"s-store\":null,\"id\":43076,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.295\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":22.112,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.295882\"},\"s-store\":null,\"id\":43077,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.295\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":22.646,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296149\"},\"s-store\":null,\"id\":43078,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":23.04,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296345\"},\"s-store\":null,\"id\":43079,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":23.284,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296467\"},\"s-store\":null,\"id\":43080,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":23.512,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296581\"},\"s-store\":null,\"id\":43081,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":23.766,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296708\"},\"s-store\":null,\"id\":43082,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":24,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296825\"},\"s-store\":null,\"id\":43083,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.296\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":24.234,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.296942\"},\"s-store\":null,\"id\":43084,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.297\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":24.94,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.297295\"},\"s-store\":null,\"id\":43085,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.297\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 40\",\"data\":null,\"w-state\":{\"tick_usage\":25.242,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.297447\"},\"s-store\":null,\"id\":43086,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.297\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":25.628,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.297641\"},\"s-store\":null,\"id\":43087,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.297\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.056,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.297854\"},\"s-store\":null,\"id\":43088,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.297\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":26.476,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298064\"},\"s-store\":null,\"id\":43089,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.298\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.966,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298309\"},\"s-store\":null,\"id\":43090,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.298\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":27.406,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298530\"},\"s-store\":null,\"id\":43091,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.298\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":27.784,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298717\"},\"s-store\":null,\"id\":43092,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.298\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 0, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":28.038,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298844\"},\"s-store\":null,\"id\":43093,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.298\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":28.28,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.298965\"},\"s-store\":null,\"id\":43094,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:08:53.299\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":28.646,\"tick_lag\":0.5,\"time\":31481.5,\"timestamp\":\"1740078533.299148\"},\"s-store\":null,\"id\":43095,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:09:38.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Gorbino The Younger was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":190.742,\"tick_lag\":0.5,\"time\":31922.5,\"timestamp\":\"1740078578.017658\"},\"s-store\":null,\"id\":43669,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:29:29.159\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jaxson Kadel was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":192.296,\"tick_lag\":0.5,\"time\":43628,\"timestamp\":\"1740079769.159513\"},\"s-store\":null,\"id\":63700,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-20 19:31:14.258\",\"cat\":\"dynamic\",\"msg\":\"Random event Spider Infestation tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":17,\"tick_lag\":0.5,\"time\":44662,\"timestamp\":\"1740079874.258691\"},\"s-store\":null,\"id\":65190,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/02\/20\/round-249474\/dynamic.log.json"
}