252379 252381

dynamic

  • #3088 @ 2025-05-19 17:55:23 Dynamic mode parameters for the round:
  • #3089 @ 2025-05-19 17:55:23 Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.
  • #3090 @ 2025-05-19 17:55:23 Stacking limit is 90.
  • #3091 @ 2025-05-19 17:55:23 Calculated maximum threat level based on player count of 43: 100
  • #3092 @ 2025-05-19 17:55:23 Dynamic Mode initialized with a Threat Level of... 71! (66.6 round start budget)
  • #4990 @ 2025-05-19 17:55:23 Listing 13 round start rulesets, and 41 players ready.
  • #5032 @ 2025-05-19 17:55:43 FAIL: Clown Operatives failed acceptable: threat_level (71) < requirement (101)
  • #5033 @ 2025-05-19 17:55:43 FAIL: Extended failed acceptable: threat_level (71) < requirement (101)
  • #5034 @ 2025-05-19 17:55:43 FAIL: Meteor failed acceptable: threat_level (71) < requirement (101)
  • #5035 @ 2025-05-19 17:55:43 No more rules can be applied, stopping with 66.6 left.
  • #5036 @ 2025-05-19 17:55:43 Picked a ruleset: Malfunctioning AI, scaled 0 times
  • #5037 @ 2025-05-19 17:55:43 Picked a ruleset: Spies, scaled 3 times
  • #5038 @ 2025-05-19 17:55:43 Picked a ruleset: Traitors, scaled 1 times
  • #5039 @ 2025-05-19 17:55:43 Picked a ruleset: Blood Brothers, scaled 0 times
  • #5040 @ 2025-05-19 17:55:43 2.6 round start budget was left, donating it to midrounds.
  • #5041 @ 2025-05-19 17:55:43 Picked the following roundstart rules: Malfunctioning AI, Spies, Traitors, Blood Brothers,
  • #23317 @ 2025-05-19 18:08:59 Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #23318 @ 2025-05-19 18:08:59 A latejoin rulset triggered successfully, the next latejoin injection will happen at 14051 round time.
  • #23323 @ 2025-05-19 18:08:59 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #23324 @ 2025-05-19 18:08:59 troll88/(Ryker Roy) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #30676 @ 2025-05-19 18:15:33 A midround ruleset is rolling, and will be LIGHT.
  • #30677 @ 2025-05-19 18:15:33 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20
  • #30678 @ 2025-05-19 18:15:33 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20
  • #30679 @ 2025-05-19 18:15:33 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #30680 @ 2025-05-19 18:15:33 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20
  • #30681 @ 2025-05-19 18:15:33 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #30682 @ 2025-05-19 18:15:33 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #30683 @ 2025-05-19 18:15:33 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #30684 @ 2025-05-19 18:15:33 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 7
  • #30685 @ 2025-05-19 18:15:33 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #30686 @ 2025-05-19 18:15:33 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #30687 @ 2025-05-19 18:15:33 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3
  • #30688 @ 2025-05-19 18:15:33 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 43, threat level: 71
  • #30689 @ 2025-05-19 18:15:33 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #30690 @ 2025-05-19 18:15:33 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #30691 @ 2025-05-19 18:15:33 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #30692 @ 2025-05-19 18:15:33 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #30693 @ 2025-05-19 18:15:33 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15
  • #30694 @ 2025-05-19 18:15:33 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71
  • #30695 @ 2025-05-19 18:15:33 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71
  • #30696 @ 2025-05-19 18:15:33 Rolling LIGHT... 0 heavies / 0 lights
  • #30697 @ 2025-05-19 18:15:33 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #33202 @ 2025-05-19 18:17:27 FAIL: Bob Robert was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #34349 @ 2025-05-19 18:18:20 FAIL: Alex Mercury was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #39395 @ 2025-05-19 18:21:35 FAIL: Grug Caveman was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #39637 @ 2025-05-19 18:21:40 FAIL: Francis Baguette was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #41500 @ 2025-05-19 18:23:08 FAIL: Zirconium XLVII was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #56337 @ 2025-05-19 18:35:13 A midround ruleset is rolling, and will be HEAVY.
  • #56338 @ 2025-05-19 18:35:13 FAIL: Wizard failed acceptable: threat_level (71) < requirement (90)
  • #56339 @ 2025-05-19 18:35:13 FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56340 @ 2025-05-19 18:35:13 FAIL: Nuclear Assault failed acceptable: threat_level (71) < requirement (90)
  • #56341 @ 2025-05-19 18:35:13 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56342 @ 2025-05-19 18:35:13 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56343 @ 2025-05-19 18:35:13 FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56344 @ 2025-05-19 18:35:13 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56345 @ 2025-05-19 18:35:13 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56346 @ 2025-05-19 18:35:13 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #56347 @ 2025-05-19 18:35:13 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56348 @ 2025-05-19 18:35:13 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56349 @ 2025-05-19 18:35:13 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56350 @ 2025-05-19 18:35:13 FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56351 @ 2025-05-19 18:35:13 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (15)
  • #56352 @ 2025-05-19 18:35:13 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56353 @ 2025-05-19 18:35:13 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #56354 @ 2025-05-19 18:35:13 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #56355 @ 2025-05-19 18:35:13 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3
  • #56356 @ 2025-05-19 18:35:13 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56357 @ 2025-05-19 18:35:13 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #56358 @ 2025-05-19 18:35:13 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56359 @ 2025-05-19 18:35:13 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56360 @ 2025-05-19 18:35:13 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #56361 @ 2025-05-19 18:35:13 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #56362 @ 2025-05-19 18:35:13 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56363 @ 2025-05-19 18:35:13 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (15)
  • #56364 @ 2025-05-19 18:35:13 FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56365 @ 2025-05-19 18:35:13 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56366 @ 2025-05-19 18:35:13 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71
  • #56367 @ 2025-05-19 18:35:13 Rolling HEAVY... 0 heavies / 0 lights
  • #56368 @ 2025-05-19 18:35:13 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #57224 @ 2025-05-19 18:36:20 FAIL: Jay Fokker was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-19 17:55:23.004000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 8.718,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.004337"
            },
            "s-store": null,
            "id": 3088,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-19 17:55:23.004000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 9.01,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.004483"
            },
            "s-store": null,
            "id": 3089,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-19 17:55:23.004000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 9.222,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.004589"
            },
            "s-store": null,
            "id": 3090,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-19 17:55:23.004000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 43: 100",
            "data": null,
            "w-state": {
                "tick_usage": 9.426,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.004691"
            },
            "s-store": null,
            "id": 3091,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-19 17:55:23.004000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 71! (66.6 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 9.686,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.004821"
            },
            "s-store": null,
            "id": 3092,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-19 17:55:23.320000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 41 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 641.856,
                "tick_lag": 0.5,
                "time": 2938,
                "timestamp": "1747677323.320906"
            },
            "s-store": null,
            "id": 4990,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-19 17:55:43.617000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (71) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 79.232,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.617531"
            },
            "s-store": null,
            "id": 5032,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-19 17:55:43.618000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (71) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 80.648,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.618238"
            },
            "s-store": null,
            "id": 5033,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-19 17:55:43.618000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (71) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 80.902,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.618365"
            },
            "s-store": null,
            "id": 5034,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-19 17:55:43.618000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 66.6 left.",
            "data": null,
            "w-state": {
                "tick_usage": 82.312,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.619070"
            },
            "s-store": null,
            "id": 5035,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-19 17:55:43.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Malfunctioning AI, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 82.532,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.619180"
            },
            "s-store": null,
            "id": 5036,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-19 17:55:43.619000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 3 times",
            "data": null,
            "w-state": {
                "tick_usage": 84.318,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.620073"
            },
            "s-store": null,
            "id": 5037,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-19 17:55:43.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 85.31,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.620569"
            },
            "s-store": null,
            "id": 5038,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-19 17:55:43.621000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 86.46,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.621145"
            },
            "s-store": null,
            "id": 5039,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-19 17:55:43.632000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2.6 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 109.068,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.632449"
            },
            "s-store": null,
            "id": 5040,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-19 17:55:43.632000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Malfunctioning AI, Spies, Traitors, Blood Brothers, ",
            "data": null,
            "w-state": {
                "tick_usage": 109.638,
                "tick_lag": 0.5,
                "time": 3118,
                "timestamp": "1747677343.632733"
            },
            "s-store": null,
            "id": 5041,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-19 18:08:59.793000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 316.108,
                "tick_lag": 0.5,
                "time": 10956,
                "timestamp": "1747678139.794083"
            },
            "s-store": null,
            "id": 23317,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-19 18:08:59.794000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 14051 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 316.742,
                "tick_lag": 0.5,
                "time": 10956,
                "timestamp": "1747678139.794400"
            },
            "s-store": null,
            "id": 23318,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-19 18:08:59.802000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 12.762,
                "tick_lag": 0.5,
                "time": 10956.5,
                "timestamp": "1747678139.802895"
            },
            "s-store": null,
            "id": 23323,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-19 18:08:59.803000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "troll88\/(Ryker Roy) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 13.146,
                "tick_lag": 0.5,
                "time": 10956.5,
                "timestamp": "1747678139.803087"
            },
            "s-store": null,
            "id": 23324,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-19 18:15:33.432000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 62.076,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.433037"
            },
            "s-store": null,
            "id": 30676,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-19 18:15:33.433000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 62.39,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.433194"
            },
            "s-store": null,
            "id": 30677,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-19 18:15:33.433000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 62.626,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.433312"
            },
            "s-store": null,
            "id": 30678,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-19 18:15:33.433000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 62.846,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.433422"
            },
            "s-store": null,
            "id": 30679,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-19 18:15:33.433000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 63.066,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.433532"
            },
            "s-store": null,
            "id": 30680,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-19 18:15:33.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 65.214,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.434606"
            },
            "s-store": null,
            "id": 30681,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-19 18:15:33.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 65.432,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.434715"
            },
            "s-store": null,
            "id": 30682,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-19 18:15:33.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 65.668,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.434833"
            },
            "s-store": null,
            "id": 30683,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-19 18:15:33.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 7",
            "data": null,
            "w-state": {
                "tick_usage": 65.884,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.434941"
            },
            "s-store": null,
            "id": 30684,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-19 18:15:33.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 66.1,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435049"
            },
            "s-store": null,
            "id": 30685,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 66.314,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435156"
            },
            "s-store": null,
            "id": 30686,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3",
            "data": null,
            "w-state": {
                "tick_usage": 66.524,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435261"
            },
            "s-store": null,
            "id": 30687,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 43, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 66.968,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435483"
            },
            "s-store": null,
            "id": 30688,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 67.192,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435595"
            },
            "s-store": null,
            "id": 30689,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 67.4,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435699"
            },
            "s-store": null,
            "id": 30690,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 67.624,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435811"
            },
            "s-store": null,
            "id": 30691,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 67.834,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.435915"
            },
            "s-store": null,
            "id": 30692,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-19 18:15:33.435000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 68.046,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.436022"
            },
            "s-store": null,
            "id": 30693,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-19 18:15:33.436000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 68.252,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.436125"
            },
            "s-store": null,
            "id": 30694,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-19 18:15:33.436000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 68.456,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.436227"
            },
            "s-store": null,
            "id": 30695,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-19 18:15:33.436000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 68.656,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.436327"
            },
            "s-store": null,
            "id": 30696,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-19 18:15:33.436000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 68.958,
                "tick_lag": 0.5,
                "time": 14850,
                "timestamp": "1747678533.436479"
            },
            "s-store": null,
            "id": 30697,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-19 18:17:27.684000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Bob Robert was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 265.672,
                "tick_lag": 0.5,
                "time": 15966.5,
                "timestamp": "1747678647.684142"
            },
            "s-store": null,
            "id": 33202,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-19 18:18:20.451000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alex Mercury was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 299.342,
                "tick_lag": 0.5,
                "time": 16483,
                "timestamp": "1747678700.451784"
            },
            "s-store": null,
            "id": 34349,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-19 18:21:35.801000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Grug Caveman was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 228.98,
                "tick_lag": 0.5,
                "time": 18389.5,
                "timestamp": "1747678895.801223"
            },
            "s-store": null,
            "id": 39395,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-19 18:21:40.499000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Francis Baguette was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 265.06,
                "tick_lag": 0.5,
                "time": 18435,
                "timestamp": "1747678900.499791"
            },
            "s-store": null,
            "id": 39637,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-19 18:23:08.053000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Zirconium XLVII was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 367.686,
                "tick_lag": 0.5,
                "time": 19278,
                "timestamp": "1747678988.053322"
            },
            "s-store": null,
            "id": 41500,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-19 18:35:13.014000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 13.254,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.014675"
            },
            "s-store": null,
            "id": 56337,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-19 18:35:13.014000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (71) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 13.614,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.014855"
            },
            "s-store": null,
            "id": 56338,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-19 18:35:13.014000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 13.83,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.014964"
            },
            "s-store": null,
            "id": 56339,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (71) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 14.056,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015076"
            },
            "s-store": null,
            "id": 56340,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 14.256,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015176"
            },
            "s-store": null,
            "id": 56341,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 14.474,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015285"
            },
            "s-store": null,
            "id": 56342,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 14.678,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015387"
            },
            "s-store": null,
            "id": 56343,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 14.886,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015491"
            },
            "s-store": null,
            "id": 56344,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-05-19 18:35:13.015000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 15.084,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.015590"
            },
            "s-store": null,
            "id": 56345,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-05-19 18:35:13.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 17.278,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.016687"
            },
            "s-store": null,
            "id": 56346,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-05-19 18:35:13.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 17.492,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.016794"
            },
            "s-store": null,
            "id": 56347,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-05-19 18:35:13.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 17.744,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.016920"
            },
            "s-store": null,
            "id": 56348,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-05-19 18:35:13.016000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 17.974,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017035"
            },
            "s-store": null,
            "id": 56349,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 18.17,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017133"
            },
            "s-store": null,
            "id": 56350,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 18.386,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017241"
            },
            "s-store": null,
            "id": 56351,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 18.578,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017337"
            },
            "s-store": null,
            "id": 56352,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 18.802,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017449"
            },
            "s-store": null,
            "id": 56353,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 19.01,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017553"
            },
            "s-store": null,
            "id": 56354,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3",
            "data": null,
            "w-state": {
                "tick_usage": 19.212,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017654"
            },
            "s-store": null,
            "id": 56355,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 19.676,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017886"
            },
            "s-store": null,
            "id": 56356,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-05-19 18:35:13.017000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 19.892,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.017994"
            },
            "s-store": null,
            "id": 56357,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 20.096,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018096"
            },
            "s-store": null,
            "id": 56358,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 20.29,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018193"
            },
            "s-store": null,
            "id": 56359,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 20.49,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018293"
            },
            "s-store": null,
            "id": 56360,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 20.698,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018397"
            },
            "s-store": null,
            "id": 56361,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 20.886,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018491"
            },
            "s-store": null,
            "id": 56362,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 21.09,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018593"
            },
            "s-store": null,
            "id": 56363,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 21.28,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018688"
            },
            "s-store": null,
            "id": 56364,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 21.482,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018789"
            },
            "s-store": null,
            "id": 56365,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71",
            "data": null,
            "w-state": {
                "tick_usage": 21.706,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.018902"
            },
            "s-store": null,
            "id": 56366,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-05-19 18:35:13.018000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 21.906,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.019001"
            },
            "s-store": null,
            "id": 56367,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-05-19 18:35:13.019000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 22.23,
                "tick_lag": 0.5,
                "time": 26305.5,
                "timestamp": "1747679713.019163"
            },
            "s-store": null,
            "id": 56368,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-05-19 18:36:20.628000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jay Fokker was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 403.97,
                "tick_lag": 0.5,
                "time": 26964,
                "timestamp": "1747679780.629030"
            },
            "s-store": null,
            "id": 57224,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-19 17:49:54.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 252380,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1747676994.505766\",\"round-id\":\"252380\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-19 17:55:23.004\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":8.718,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.004337\"},\"s-store\":null,\"id\":3088,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:23.004\",\"cat\":\"dynamic\",\"msg\":\"Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":9.01,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.004483\"},\"s-store\":null,\"id\":3089,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:23.004\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":9.222,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.004589\"},\"s-store\":null,\"id\":3090,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:23.004\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 43: 100\",\"data\":null,\"w-state\":{\"tick_usage\":9.426,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.004691\"},\"s-store\":null,\"id\":3091,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:23.004\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 71! (66.6 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":9.686,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.004821\"},\"s-store\":null,\"id\":3092,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:23.320\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 41 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":641.856,\"tick_lag\":0.5,\"time\":2938,\"timestamp\":\"1747677323.320906\"},\"s-store\":null,\"id\":4990,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.617\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (71) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":79.232,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.617531\"},\"s-store\":null,\"id\":5032,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.618\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (71) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":80.648,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.618238\"},\"s-store\":null,\"id\":5033,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.618\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (71) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":80.902,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.618365\"},\"s-store\":null,\"id\":5034,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.618\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 66.6 left.\",\"data\":null,\"w-state\":{\"tick_usage\":82.312,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.619070\"},\"s-store\":null,\"id\":5035,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.619\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Malfunctioning AI, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":82.532,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.619180\"},\"s-store\":null,\"id\":5036,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.619\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 3 times\",\"data\":null,\"w-state\":{\"tick_usage\":84.318,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.620073\"},\"s-store\":null,\"id\":5037,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.620\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":85.31,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.620569\"},\"s-store\":null,\"id\":5038,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.621\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":86.46,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.621145\"},\"s-store\":null,\"id\":5039,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.632\",\"cat\":\"dynamic\",\"msg\":\"2.6 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":109.068,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.632449\"},\"s-store\":null,\"id\":5040,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 17:55:43.632\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Malfunctioning AI, Spies, Traitors, Blood Brothers, \",\"data\":null,\"w-state\":{\"tick_usage\":109.638,\"tick_lag\":0.5,\"time\":3118,\"timestamp\":\"1747677343.632733\"},\"s-store\":null,\"id\":5041,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:08:59.793\",\"cat\":\"dynamic\",\"msg\":\"Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":316.108,\"tick_lag\":0.5,\"time\":10956,\"timestamp\":\"1747678139.794083\"},\"s-store\":null,\"id\":23317,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:08:59.794\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 14051 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":316.742,\"tick_lag\":0.5,\"time\":10956,\"timestamp\":\"1747678139.794400\"},\"s-store\":null,\"id\":23318,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:08:59.802\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":12.762,\"tick_lag\":0.5,\"time\":10956.5,\"timestamp\":\"1747678139.802895\"},\"s-store\":null,\"id\":23323,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:08:59.803\",\"cat\":\"dynamic\",\"msg\":\"troll88\\\/(Ryker Roy) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":13.146,\"tick_lag\":0.5,\"time\":10956.5,\"timestamp\":\"1747678139.803087\"},\"s-store\":null,\"id\":23324,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.432\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":62.076,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.433037\"},\"s-store\":null,\"id\":30676,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.433\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":62.39,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.433194\"},\"s-store\":null,\"id\":30677,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.433\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":62.626,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.433312\"},\"s-store\":null,\"id\":30678,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.433\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":62.846,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.433422\"},\"s-store\":null,\"id\":30679,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.433\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":63.066,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.433532\"},\"s-store\":null,\"id\":30680,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":65.214,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.434606\"},\"s-store\":null,\"id\":30681,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":65.432,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.434715\"},\"s-store\":null,\"id\":30682,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":65.668,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.434833\"},\"s-store\":null,\"id\":30683,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 7\",\"data\":null,\"w-state\":{\"tick_usage\":65.884,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.434941\"},\"s-store\":null,\"id\":30684,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":66.1,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435049\"},\"s-store\":null,\"id\":30685,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":66.314,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435156\"},\"s-store\":null,\"id\":30686,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3\",\"data\":null,\"w-state\":{\"tick_usage\":66.524,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435261\"},\"s-store\":null,\"id\":30687,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 43, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":66.968,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435483\"},\"s-store\":null,\"id\":30688,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":67.192,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435595\"},\"s-store\":null,\"id\":30689,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":67.4,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435699\"},\"s-store\":null,\"id\":30690,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":67.624,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435811\"},\"s-store\":null,\"id\":30691,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":67.834,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.435915\"},\"s-store\":null,\"id\":30692,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.435\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":68.046,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.436022\"},\"s-store\":null,\"id\":30693,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.436\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":68.252,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.436125\"},\"s-store\":null,\"id\":30694,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.436\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 43, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":68.456,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.436227\"},\"s-store\":null,\"id\":30695,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.436\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":68.656,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.436327\"},\"s-store\":null,\"id\":30696,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:15:33.436\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":68.958,\"tick_lag\":0.5,\"time\":14850,\"timestamp\":\"1747678533.436479\"},\"s-store\":null,\"id\":30697,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:17:27.684\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Bob Robert was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":265.672,\"tick_lag\":0.5,\"time\":15966.5,\"timestamp\":\"1747678647.684142\"},\"s-store\":null,\"id\":33202,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:18:20.451\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alex Mercury was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":299.342,\"tick_lag\":0.5,\"time\":16483,\"timestamp\":\"1747678700.451784\"},\"s-store\":null,\"id\":34349,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:21:35.801\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Grug Caveman was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":228.98,\"tick_lag\":0.5,\"time\":18389.5,\"timestamp\":\"1747678895.801223\"},\"s-store\":null,\"id\":39395,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:21:40.499\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Francis Baguette was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":265.06,\"tick_lag\":0.5,\"time\":18435,\"timestamp\":\"1747678900.499791\"},\"s-store\":null,\"id\":39637,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:23:08.053\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Zirconium XLVII was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":367.686,\"tick_lag\":0.5,\"time\":19278,\"timestamp\":\"1747678988.053322\"},\"s-store\":null,\"id\":41500,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.014\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":13.254,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.014675\"},\"s-store\":null,\"id\":56337,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.014\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (71) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":13.614,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.014855\"},\"s-store\":null,\"id\":56338,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.014\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":13.83,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.014964\"},\"s-store\":null,\"id\":56339,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (71) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":14.056,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015076\"},\"s-store\":null,\"id\":56340,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":14.256,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015176\"},\"s-store\":null,\"id\":56341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":14.474,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015285\"},\"s-store\":null,\"id\":56342,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":14.678,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015387\"},\"s-store\":null,\"id\":56343,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":14.886,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015491\"},\"s-store\":null,\"id\":56344,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.015\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":15.084,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.015590\"},\"s-store\":null,\"id\":56345,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.016\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":17.278,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.016687\"},\"s-store\":null,\"id\":56346,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.016\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":17.492,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.016794\"},\"s-store\":null,\"id\":56347,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.016\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":17.744,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.016920\"},\"s-store\":null,\"id\":56348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.016\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":17.974,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017035\"},\"s-store\":null,\"id\":56349,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":18.17,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017133\"},\"s-store\":null,\"id\":56350,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":18.386,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017241\"},\"s-store\":null,\"id\":56351,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":18.578,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017337\"},\"s-store\":null,\"id\":56352,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":18.802,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017449\"},\"s-store\":null,\"id\":56353,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":19.01,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017553\"},\"s-store\":null,\"id\":56354,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 3\",\"data\":null,\"w-state\":{\"tick_usage\":19.212,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017654\"},\"s-store\":null,\"id\":56355,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":19.676,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017886\"},\"s-store\":null,\"id\":56356,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.017\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":19.892,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.017994\"},\"s-store\":null,\"id\":56357,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":20.096,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018096\"},\"s-store\":null,\"id\":56358,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":20.29,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018193\"},\"s-store\":null,\"id\":56359,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":20.49,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018293\"},\"s-store\":null,\"id\":56360,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":20.698,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018397\"},\"s-store\":null,\"id\":56361,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":20.886,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018491\"},\"s-store\":null,\"id\":56362,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":21.09,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018593\"},\"s-store\":null,\"id\":56363,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":21.28,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018688\"},\"s-store\":null,\"id\":56364,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":21.482,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018789\"},\"s-store\":null,\"id\":56365,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 71\",\"data\":null,\"w-state\":{\"tick_usage\":21.706,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.018902\"},\"s-store\":null,\"id\":56366,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.018\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":21.906,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.019001\"},\"s-store\":null,\"id\":56367,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:35:13.019\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":22.23,\"tick_lag\":0.5,\"time\":26305.5,\"timestamp\":\"1747679713.019163\"},\"s-store\":null,\"id\":56368,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 18:36:20.628\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jay Fokker was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":403.97,\"tick_lag\":0.5,\"time\":26964,\"timestamp\":\"1747679780.629030\"},\"s-store\":null,\"id\":57224,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/05\/19\/round-252380\/dynamic.log.json"
}