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

dynamic

  • #2266 @ 2025-05-17 20:55:30 Dynamic mode parameters for the round:
  • #2267 @ 2025-05-17 20:55:30 Centre is 0.5, Width is 1.5, Forced extended is Disabled, No stacking is Enabled.
  • #2268 @ 2025-05-17 20:55:30 Stacking limit is 90.
  • #2269 @ 2025-05-17 20:55:30 Calculated maximum threat level based on player count of 26: 100
  • #2270 @ 2025-05-17 20:55:30 Dynamic Mode initialized with a Threat Level of... 25! (4.9 round start budget)
  • #3557 @ 2025-05-17 20:55:31 Listing 13 round start rulesets, and 26 players ready.
  • #3558 @ 2025-05-17 20:55:31 FAIL: Malfunctioning AI failed acceptable: threat_level (25) < requirement (60)
  • #3559 @ 2025-05-17 20:55:31 FAIL: Wizard failed acceptable: threat_level (25) < requirement (60)
  • #3560 @ 2025-05-17 20:55:31 FAIL: Blood Cult failed acceptable: threat_level (25) < requirement (50)
  • #3561 @ 2025-05-17 20:55:31 FAIL: Nuclear Emergency failed acceptable: threat_level (25) < requirement (60)
  • #3562 @ 2025-05-17 20:55:31 FAIL: Clown Operatives failed acceptable: threat_level (25) < requirement (101)
  • #3563 @ 2025-05-17 20:55:31 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (26)
  • #3564 @ 2025-05-17 20:55:31 FAIL: Extended failed acceptable: threat_level (25) < requirement (101)
  • #3565 @ 2025-05-17 20:55:31 FAIL: Meteor failed acceptable: threat_level (25) < requirement (101)
  • #3566 @ 2025-05-17 20:55:31 No more rules can be applied, stopping with 4.9 left.
  • #3567 @ 2025-05-17 20:55:31 4.9 round start budget was left, donating it to midrounds.
  • #3568 @ 2025-05-17 20:55:31 Picked the following roundstart rules:
  • #15422 @ 2025-05-17 21:10:34 Royland Zeal was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #15423 @ 2025-05-17 21:10:34 A latejoin rulset triggered successfully, the next latejoin injection will happen at 16828.5 round time.
  • #15428 @ 2025-05-17 21:10:34 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #15429 @ 2025-05-17 21:10:34 zealouszeke/(Royland Zeal) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #31245 @ 2025-05-17 21:28:16 Jommy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #31246 @ 2025-05-17 21:28:16 A latejoin rulset triggered successfully, the next latejoin injection will happen at 36982 round time.
  • #31251 @ 2025-05-17 21:28:16 Injected a Latejoin ruleset Stowaway Changeling.
  • #31252 @ 2025-05-17 21:28:16 pokesperg/(Jommy) joined the station, and was selected by the Stowaway Changeling ruleset.
  • #33849 @ 2025-05-17 21:30:59 A midround ruleset is rolling, and will be LIGHT.
  • #33850 @ 2025-05-17 21:30:59 FAIL: Wizard failed acceptable: threat_level (25) < requirement (40)
  • #33851 @ 2025-05-17 21:30:59 FAIL: Wizard is not acceptable with the current parameters. Alive players: 43, threat level: 25
  • #33852 @ 2025-05-17 21:30:59 FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (40)
  • #33853 @ 2025-05-17 21:30:59 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 43, threat level: 25
  • #33854 @ 2025-05-17 21:30:59 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20
  • #33944 @ 2025-05-17 21:31:02 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15
  • #33945 @ 2025-05-17 21:31:02 Rolling LIGHT... 6 heavies / 9 lights
  • #33946 @ 2025-05-17 21:31:02 Rolling 9 light rulesets
  • #33947 @ 2025-05-17 21:31:02 Syndicate Sleeper Agent ruleset executing...
  • #34069 @ 2025-05-17 21:31:12 trulyspecial/(Yooni Penyo) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #34070 @ 2025-05-17 21:31:12 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #61436 @ 2025-05-17 22:06:11 A midround ruleset is rolling, and will be HEAVY.
  • #61437 @ 2025-05-17 22:06:11 FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)
  • #61438 @ 2025-05-17 22:06:11 FAIL: Wizard is not acceptable with the current parameters. Alive players: 33, threat level: 25
  • #61439 @ 2025-05-17 22:06:11 FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)
  • #61440 @ 2025-05-17 22:06:11 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 33, threat level: 25
  • #61441 @ 2025-05-17 22:06:11 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61442 @ 2025-05-17 22:06:11 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 20
  • #61443 @ 2025-05-17 22:06:11 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61444 @ 2025-05-17 22:06:11 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61445 @ 2025-05-17 22:06:11 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 7
  • #61446 @ 2025-05-17 22:06:11 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (33)
  • #61447 @ 2025-05-17 22:06:11 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 25
  • #61448 @ 2025-05-17 22:06:11 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61449 @ 2025-05-17 22:06:11 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found
  • #61450 @ 2025-05-17 22:06:11 FAIL: Obsessed is not ready()
  • #61451 @ 2025-05-17 22:06:11 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61452 @ 2025-05-17 22:06:11 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 15
  • #61453 @ 2025-05-17 22:06:11 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10
  • #61454 @ 2025-05-17 22:06:11 Rolling HEAVY... 0 heavies / 6 lights
  • #61455 @ 2025-05-17 22:06:11 Rolling 6 light rulesets
  • #61456 @ 2025-05-17 22:06:11 Nightmare ruleset executing...
  • #61457 @ 2025-05-17 22:06:11 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 6 lights
  • #61609 @ 2025-05-17 22:06:21 Polling 5 players to apply for the Nightmare ruleset.
  • #61917 @ 2025-05-17 22:06:52 3 players volunteered for Nightmare.
  • #61930 @ 2025-05-17 22:06:52 zealouszeke/(Hel-uae) was spawned as a Nightmare by the midround ruleset.
  • #61931 @ 2025-05-17 22:06:52 Injected a Midround ruleset Nightmare.
  • #66544 @ 2025-05-17 22:14:53 FAIL: Sylvia Valentijn was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #67436 @ 2025-05-17 22:16:26 FAIL: Aziz Tant was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #69434 @ 2025-05-17 22:20:01 A midround ruleset is rolling, and will be HEAVY.
  • #69435 @ 2025-05-17 22:20:01 FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)
  • #69436 @ 2025-05-17 22:20:01 FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 25
  • #69437 @ 2025-05-17 22:20:01 FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)
  • #69438 @ 2025-05-17 22:20:01 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 25
  • #69439 @ 2025-05-17 22:20:01 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (32)
  • #69440 @ 2025-05-17 22:20:01 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 25
  • #69441 @ 2025-05-17 22:20:01 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found
  • #69442 @ 2025-05-17 22:20:01 FAIL: Obsessed is not ready()
  • #69443 @ 2025-05-17 22:20:01 Rolling HEAVY... 8 heavies / 7 lights
  • #69444 @ 2025-05-17 22:20:01 Rolling 8 heavy rulesets
  • #69445 @ 2025-05-17 22:20:01 Blob ruleset executing...
  • #69529 @ 2025-05-17 22:20:11 Polling 3 players to apply for the Blob ruleset.
  • #69779 @ 2025-05-17 22:20:42 4 players volunteered for Blob.
  • #69788 @ 2025-05-17 22:20:42 Injected a Midround ruleset Blob.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-17 20:55:30.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 5.712,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515330.978205"
            },
            "s-store": null,
            "id": 2266,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-17 20:55:30.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 0.5, Width is 1.5, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 5.954,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515330.978326"
            },
            "s-store": null,
            "id": 2267,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-17 20:55:30.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 6.116,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515330.978407"
            },
            "s-store": null,
            "id": 2268,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-17 20:55:30.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 26: 100",
            "data": null,
            "w-state": {
                "tick_usage": 6.27,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515330.978484"
            },
            "s-store": null,
            "id": 2269,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-17 20:55:30.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 25! (4.9 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 6.472,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515330.978585"
            },
            "s-store": null,
            "id": 2270,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-17 20:55:31.109000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 26 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 269.026,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.109862"
            },
            "s-store": null,
            "id": 3557,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-17 20:55:31.109000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (25) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 269.222,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.109961"
            },
            "s-store": null,
            "id": 3558,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-17 20:55:31.109000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (25) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 269.398,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110048"
            },
            "s-store": null,
            "id": 3559,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (25) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 269.548,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110123"
            },
            "s-store": null,
            "id": 3560,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (25) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 269.694,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110197"
            },
            "s-store": null,
            "id": 3561,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (25) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 269.84,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110269"
            },
            "s-store": null,
            "id": 3562,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (26)",
            "data": null,
            "w-state": {
                "tick_usage": 269.982,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110340"
            },
            "s-store": null,
            "id": 3563,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (25) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 270.13,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110415"
            },
            "s-store": null,
            "id": 3564,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (25) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 270.28,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110489"
            },
            "s-store": null,
            "id": 3565,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-17 20:55:31.110000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 4.9 left.",
            "data": null,
            "w-state": {
                "tick_usage": 270.428,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.110563"
            },
            "s-store": null,
            "id": 3566,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-17 20:55:31.121000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "4.9 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 292.368,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.121534"
            },
            "s-store": null,
            "id": 3567,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-17 20:55:31.121000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: ",
            "data": null,
            "w-state": {
                "tick_usage": 292.756,
                "tick_lag": 0.5,
                "time": 2458.5,
                "timestamp": "1747515331.121728"
            },
            "s-store": null,
            "id": 3568,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-17 21:10:34.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Royland Zeal was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 171.746,
                "tick_lag": 0.5,
                "time": 11432.5,
                "timestamp": "1747516234.481378"
            },
            "s-store": null,
            "id": 15422,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-17 21:10:34.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 16828.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 172.21,
                "tick_lag": 0.5,
                "time": 11432.5,
                "timestamp": "1747516234.481610"
            },
            "s-store": null,
            "id": 15423,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-17 21:10:34.486000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 9.496,
                "tick_lag": 0.5,
                "time": 11433,
                "timestamp": "1747516234.486832"
            },
            "s-store": null,
            "id": 15428,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-17 21:10:34.486000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "zealouszeke\/(Royland Zeal) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 9.76,
                "tick_lag": 0.5,
                "time": 11433,
                "timestamp": "1747516234.486964"
            },
            "s-store": null,
            "id": 15429,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-17 21:28:16.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jommy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 201.83,
                "tick_lag": 0.5,
                "time": 21982,
                "timestamp": "1747517296.037552"
            },
            "s-store": null,
            "id": 31245,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-17 21:28:16.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 36982 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 202.338,
                "tick_lag": 0.5,
                "time": 21982,
                "timestamp": "1747517296.037806"
            },
            "s-store": null,
            "id": 31246,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-17 21:28:16.116000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 157.466,
                "tick_lag": 0.5,
                "time": 21982.5,
                "timestamp": "1747517296.116992"
            },
            "s-store": null,
            "id": 31251,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-17 21:28:16.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "pokesperg\/(Jommy) joined the station, and was selected by the Stowaway Changeling ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 157.71,
                "tick_lag": 0.5,
                "time": 21982.5,
                "timestamp": "1747517296.117114"
            },
            "s-store": null,
            "id": 31252,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-17 21:30:59.693000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 10.376,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694101"
            },
            "s-store": null,
            "id": 33849,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-17 21:30:59.694000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (25) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 10.642,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694234"
            },
            "s-store": null,
            "id": 33850,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-17 21:30:59.694000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 43, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 10.802,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694314"
            },
            "s-store": null,
            "id": 33851,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-17 21:30:59.694000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 10.976,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694401"
            },
            "s-store": null,
            "id": 33852,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-17 21:30:59.694000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 43, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 11.136,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694481"
            },
            "s-store": null,
            "id": 33853,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-17 21:30:59.694000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 11.674,
                "tick_lag": 0.5,
                "time": 23610.5,
                "timestamp": "1747517459.694750"
            },
            "s-store": null,
            "id": 33854,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-17 21:31:02.461000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 24.138,
                "tick_lag": 0.5,
                "time": 23636,
                "timestamp": "1747517462.461320"
            },
            "s-store": null,
            "id": 33944,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-17 21:31:02.461000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 6 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 24.762,
                "tick_lag": 0.5,
                "time": 23636,
                "timestamp": "1747517462.461632"
            },
            "s-store": null,
            "id": 33945,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-17 21:31:02.461000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 9 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 24.964,
                "tick_lag": 0.5,
                "time": 23636,
                "timestamp": "1747517462.461734"
            },
            "s-store": null,
            "id": 33946,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-17 21:31:02.461000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 25.258,
                "tick_lag": 0.5,
                "time": 23636,
                "timestamp": "1747517462.461880"
            },
            "s-store": null,
            "id": 33947,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-17 21:31:12.696000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "trulyspecial\/(Yooni Penyo) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 18.502,
                "tick_lag": 0.5,
                "time": 23736.5,
                "timestamp": "1747517472.696388"
            },
            "s-store": null,
            "id": 34069,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-17 21:31:12.696000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 18.664,
                "tick_lag": 0.5,
                "time": 23736.5,
                "timestamp": "1747517472.696469"
            },
            "s-store": null,
            "id": 34070,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 14.856,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426425"
            },
            "s-store": null,
            "id": 61436,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 15.158,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426575"
            },
            "s-store": null,
            "id": 61437,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 33, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 15.326,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426659"
            },
            "s-store": null,
            "id": 61438,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 15.498,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426745"
            },
            "s-store": null,
            "id": 61439,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 33, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 15.648,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426820"
            },
            "s-store": null,
            "id": 61440,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 15.806,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426899"
            },
            "s-store": null,
            "id": 61441,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-17 22:06:11.426000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 15.948,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.426970"
            },
            "s-store": null,
            "id": 61442,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-17 22:06:11.427000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 17.962,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.427978"
            },
            "s-store": null,
            "id": 61443,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-17 22:06:11.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 18.12,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.428056"
            },
            "s-store": null,
            "id": 61444,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-17 22:06:11.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 7",
            "data": null,
            "w-state": {
                "tick_usage": 18.274,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.428133"
            },
            "s-store": null,
            "id": 61445,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-17 22:06:11.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (33)",
            "data": null,
            "w-state": {
                "tick_usage": 19.26,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.428626"
            },
            "s-store": null,
            "id": 61446,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-17 22:06:11.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 19.42,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.428706"
            },
            "s-store": null,
            "id": 61447,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 20.356,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429174"
            },
            "s-store": null,
            "id": 61448,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 21.046,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429520"
            },
            "s-store": null,
            "id": 61449,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 21.198,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429595"
            },
            "s-store": null,
            "id": 61450,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 21.34,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429666"
            },
            "s-store": null,
            "id": 61451,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 21.496,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429744"
            },
            "s-store": null,
            "id": 61452,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 21.84,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429916"
            },
            "s-store": null,
            "id": 61453,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-05-17 22:06:11.429000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 21.988,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.429990"
            },
            "s-store": null,
            "id": 61454,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-05-17 22:06:11.430000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 22.136,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.430064"
            },
            "s-store": null,
            "id": 61455,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-05-17 22:06:11.430000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nightmare ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 22.374,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.430183"
            },
            "s-store": null,
            "id": 61456,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-05-17 22:06:11.430000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 22.656,
                "tick_lag": 0.5,
                "time": 44619.5,
                "timestamp": "1747519571.430324"
            },
            "s-store": null,
            "id": 61457,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-05-17 22:06:21.494000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 5 players to apply for the Nightmare ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 7.308,
                "tick_lag": 0.5,
                "time": 44720,
                "timestamp": "1747519581.494889"
            },
            "s-store": null,
            "id": 61609,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-05-17 22:06:52.596000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 players volunteered for Nightmare.",
            "data": null,
            "w-state": {
                "tick_usage": 0.904,
                "tick_lag": 0.5,
                "time": 45028,
                "timestamp": "1747519612.596725"
            },
            "s-store": null,
            "id": 61917,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-05-17 22:06:52.642000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "zealouszeke\/(Hel-uae) was spawned as a Nightmare by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 91.746,
                "tick_lag": 0.5,
                "time": 45028,
                "timestamp": "1747519612.642145"
            },
            "s-store": null,
            "id": 61930,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-05-17 22:06:52.643000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Nightmare.",
            "data": null,
            "w-state": {
                "tick_usage": 94.228,
                "tick_lag": 0.5,
                "time": 45028,
                "timestamp": "1747519612.643386"
            },
            "s-store": null,
            "id": 61931,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-05-17 22:14:53.469000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sylvia Valentijn was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 254.474,
                "tick_lag": 0.5,
                "time": 49799,
                "timestamp": "1747520093.469124"
            },
            "s-store": null,
            "id": 66544,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-05-17 22:16:26.720000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Aziz Tant was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 187.512,
                "tick_lag": 0.5,
                "time": 50728.5,
                "timestamp": "1747520186.720479"
            },
            "s-store": null,
            "id": 67436,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-05-17 22:20:01.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 14.616,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.354666"
            },
            "s-store": null,
            "id": 69434,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-05-17 22:20:01.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 14.856,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.354786"
            },
            "s-store": null,
            "id": 69435,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-05-17 22:20:01.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 15.032,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.354874"
            },
            "s-store": null,
            "id": 69436,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-05-17 22:20:01.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 15.222,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.354969"
            },
            "s-store": null,
            "id": 69437,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-05-17 22:20:01.354000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 15.364,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.355040"
            },
            "s-store": null,
            "id": 69438,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-05-17 22:20:01.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (32)",
            "data": null,
            "w-state": {
                "tick_usage": 19.278,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.356997"
            },
            "s-store": null,
            "id": 69439,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-05-17 22:20:01.357000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 25",
            "data": null,
            "w-state": {
                "tick_usage": 19.45,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.357083"
            },
            "s-store": null,
            "id": 69440,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-05-17 22:20:01.357000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 21.368,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.358042"
            },
            "s-store": null,
            "id": 69441,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-05-17 22:20:01.358000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 21.536,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.358126"
            },
            "s-store": null,
            "id": 69442,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-05-17 22:20:01.358000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 8 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 22.336,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.358526"
            },
            "s-store": null,
            "id": 69443,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-05-17 22:20:01.358000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 22.496,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.358606"
            },
            "s-store": null,
            "id": 69444,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-05-17 22:20:01.358000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Blob ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 22.764,
                "tick_lag": 0.5,
                "time": 52874,
                "timestamp": "1747520401.358740"
            },
            "s-store": null,
            "id": 69445,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-05-17 22:20:11.401000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 3 players to apply for the Blob ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 9.302,
                "tick_lag": 0.5,
                "time": 52974.5,
                "timestamp": "1747520411.402009"
            },
            "s-store": null,
            "id": 69529,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-05-17 22:20:42.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "4 players volunteered for Blob.",
            "data": null,
            "w-state": {
                "tick_usage": 0.62,
                "tick_lag": 0.5,
                "time": 53281.5,
                "timestamp": "1747520442.119874"
            },
            "s-store": null,
            "id": 69779,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-05-17 22:20:42.134000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Blob.",
            "data": null,
            "w-state": {
                "tick_usage": 29.916,
                "tick_lag": 0.5,
                "time": 53281.5,
                "timestamp": "1747520442.134523"
            },
            "s-store": null,
            "id": 69788,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-17 20:51:01.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 252313,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1747515061.321680\",\"round-id\":\"252313\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-17 20:55:30.978\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":5.712,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515330.978205\"},\"s-store\":null,\"id\":2266,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:30.978\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0.5, Width is 1.5, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":5.954,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515330.978326\"},\"s-store\":null,\"id\":2267,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:30.978\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":6.116,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515330.978407\"},\"s-store\":null,\"id\":2268,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:30.978\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 26: 100\",\"data\":null,\"w-state\":{\"tick_usage\":6.27,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515330.978484\"},\"s-store\":null,\"id\":2269,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:30.978\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 25! (4.9 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":6.472,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515330.978585\"},\"s-store\":null,\"id\":2270,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.109\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 26 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":269.026,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.109862\"},\"s-store\":null,\"id\":3557,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.109\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (25) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":269.222,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.109961\"},\"s-store\":null,\"id\":3558,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.109\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (25) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":269.398,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110048\"},\"s-store\":null,\"id\":3559,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (25) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":269.548,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110123\"},\"s-store\":null,\"id\":3560,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (25) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":269.694,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110197\"},\"s-store\":null,\"id\":3561,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (25) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":269.84,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110269\"},\"s-store\":null,\"id\":3562,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (26)\",\"data\":null,\"w-state\":{\"tick_usage\":269.982,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110340\"},\"s-store\":null,\"id\":3563,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (25) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":270.13,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110415\"},\"s-store\":null,\"id\":3564,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (25) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":270.28,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110489\"},\"s-store\":null,\"id\":3565,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.110\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 4.9 left.\",\"data\":null,\"w-state\":{\"tick_usage\":270.428,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.110563\"},\"s-store\":null,\"id\":3566,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.121\",\"cat\":\"dynamic\",\"msg\":\"4.9 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":292.368,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.121534\"},\"s-store\":null,\"id\":3567,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 20:55:31.121\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: \",\"data\":null,\"w-state\":{\"tick_usage\":292.756,\"tick_lag\":0.5,\"time\":2458.5,\"timestamp\":\"1747515331.121728\"},\"s-store\":null,\"id\":3568,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:10:34.481\",\"cat\":\"dynamic\",\"msg\":\"Royland Zeal was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":171.746,\"tick_lag\":0.5,\"time\":11432.5,\"timestamp\":\"1747516234.481378\"},\"s-store\":null,\"id\":15422,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:10:34.481\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 16828.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":172.21,\"tick_lag\":0.5,\"time\":11432.5,\"timestamp\":\"1747516234.481610\"},\"s-store\":null,\"id\":15423,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:10:34.486\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":9.496,\"tick_lag\":0.5,\"time\":11433,\"timestamp\":\"1747516234.486832\"},\"s-store\":null,\"id\":15428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:10:34.486\",\"cat\":\"dynamic\",\"msg\":\"zealouszeke\\\/(Royland Zeal) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":9.76,\"tick_lag\":0.5,\"time\":11433,\"timestamp\":\"1747516234.486964\"},\"s-store\":null,\"id\":15429,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:28:16.037\",\"cat\":\"dynamic\",\"msg\":\"Jommy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":201.83,\"tick_lag\":0.5,\"time\":21982,\"timestamp\":\"1747517296.037552\"},\"s-store\":null,\"id\":31245,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:28:16.037\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 36982 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":202.338,\"tick_lag\":0.5,\"time\":21982,\"timestamp\":\"1747517296.037806\"},\"s-store\":null,\"id\":31246,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:28:16.116\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":157.466,\"tick_lag\":0.5,\"time\":21982.5,\"timestamp\":\"1747517296.116992\"},\"s-store\":null,\"id\":31251,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:28:16.117\",\"cat\":\"dynamic\",\"msg\":\"pokesperg\\\/(Jommy) joined the station, and was selected by the Stowaway Changeling ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":157.71,\"tick_lag\":0.5,\"time\":21982.5,\"timestamp\":\"1747517296.117114\"},\"s-store\":null,\"id\":31252,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.693\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":10.376,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694101\"},\"s-store\":null,\"id\":33849,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.694\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (25) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":10.642,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694234\"},\"s-store\":null,\"id\":33850,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.694\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 43, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":10.802,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694314\"},\"s-store\":null,\"id\":33851,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.694\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":10.976,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694401\"},\"s-store\":null,\"id\":33852,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.694\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 43, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":11.136,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694481\"},\"s-store\":null,\"id\":33853,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:30:59.694\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":11.674,\"tick_lag\":0.5,\"time\":23610.5,\"timestamp\":\"1747517459.694750\"},\"s-store\":null,\"id\":33854,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:02.461\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":24.138,\"tick_lag\":0.5,\"time\":23636,\"timestamp\":\"1747517462.461320\"},\"s-store\":null,\"id\":33944,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:02.461\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 6 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":24.762,\"tick_lag\":0.5,\"time\":23636,\"timestamp\":\"1747517462.461632\"},\"s-store\":null,\"id\":33945,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:02.461\",\"cat\":\"dynamic\",\"msg\":\"Rolling 9 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":24.964,\"tick_lag\":0.5,\"time\":23636,\"timestamp\":\"1747517462.461734\"},\"s-store\":null,\"id\":33946,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:02.461\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":25.258,\"tick_lag\":0.5,\"time\":23636,\"timestamp\":\"1747517462.461880\"},\"s-store\":null,\"id\":33947,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:12.696\",\"cat\":\"dynamic\",\"msg\":\"trulyspecial\\\/(Yooni Penyo) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":18.502,\"tick_lag\":0.5,\"time\":23736.5,\"timestamp\":\"1747517472.696388\"},\"s-store\":null,\"id\":34069,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 21:31:12.696\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":18.664,\"tick_lag\":0.5,\"time\":23736.5,\"timestamp\":\"1747517472.696469\"},\"s-store\":null,\"id\":34070,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":14.856,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426425\"},\"s-store\":null,\"id\":61436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":15.158,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426575\"},\"s-store\":null,\"id\":61437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 33, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":15.326,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426659\"},\"s-store\":null,\"id\":61438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":15.498,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426745\"},\"s-store\":null,\"id\":61439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 33, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":15.648,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426820\"},\"s-store\":null,\"id\":61440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":15.806,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426899\"},\"s-store\":null,\"id\":61441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.426\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":15.948,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.426970\"},\"s-store\":null,\"id\":61442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.427\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":17.962,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.427978\"},\"s-store\":null,\"id\":61443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.428\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":18.12,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.428056\"},\"s-store\":null,\"id\":61444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.428\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 7\",\"data\":null,\"w-state\":{\"tick_usage\":18.274,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.428133\"},\"s-store\":null,\"id\":61445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.428\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (33)\",\"data\":null,\"w-state\":{\"tick_usage\":19.26,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.428626\"},\"s-store\":null,\"id\":61446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.428\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":19.42,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.428706\"},\"s-store\":null,\"id\":61447,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":20.356,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429174\"},\"s-store\":null,\"id\":61448,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":21.046,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429520\"},\"s-store\":null,\"id\":61449,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":21.198,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429595\"},\"s-store\":null,\"id\":61450,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":21.34,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429666\"},\"s-store\":null,\"id\":61451,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":21.496,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429744\"},\"s-store\":null,\"id\":61452,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 5, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":21.84,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429916\"},\"s-store\":null,\"id\":61453,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.429\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":21.988,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.429990\"},\"s-store\":null,\"id\":61454,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.430\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":22.136,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.430064\"},\"s-store\":null,\"id\":61455,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.430\",\"cat\":\"dynamic\",\"msg\":\"Nightmare ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":22.374,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.430183\"},\"s-store\":null,\"id\":61456,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:11.430\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":22.656,\"tick_lag\":0.5,\"time\":44619.5,\"timestamp\":\"1747519571.430324\"},\"s-store\":null,\"id\":61457,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:21.494\",\"cat\":\"dynamic\",\"msg\":\"Polling 5 players to apply for the Nightmare ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":7.308,\"tick_lag\":0.5,\"time\":44720,\"timestamp\":\"1747519581.494889\"},\"s-store\":null,\"id\":61609,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:52.596\",\"cat\":\"dynamic\",\"msg\":\"3 players volunteered for Nightmare.\",\"data\":null,\"w-state\":{\"tick_usage\":0.904,\"tick_lag\":0.5,\"time\":45028,\"timestamp\":\"1747519612.596725\"},\"s-store\":null,\"id\":61917,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:52.642\",\"cat\":\"dynamic\",\"msg\":\"zealouszeke\\\/(Hel-uae) was spawned as a Nightmare by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":91.746,\"tick_lag\":0.5,\"time\":45028,\"timestamp\":\"1747519612.642145\"},\"s-store\":null,\"id\":61930,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:06:52.643\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Nightmare.\",\"data\":null,\"w-state\":{\"tick_usage\":94.228,\"tick_lag\":0.5,\"time\":45028,\"timestamp\":\"1747519612.643386\"},\"s-store\":null,\"id\":61931,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:14:53.469\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sylvia Valentijn was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":254.474,\"tick_lag\":0.5,\"time\":49799,\"timestamp\":\"1747520093.469124\"},\"s-store\":null,\"id\":66544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:16:26.720\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Aziz Tant was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":187.512,\"tick_lag\":0.5,\"time\":50728.5,\"timestamp\":\"1747520186.720479\"},\"s-store\":null,\"id\":67436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.354\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":14.616,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.354666\"},\"s-store\":null,\"id\":69434,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (25) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":14.856,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.354786\"},\"s-store\":null,\"id\":69435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 32, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":15.032,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.354874\"},\"s-store\":null,\"id\":69436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (25) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":15.222,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.354969\"},\"s-store\":null,\"id\":69437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.354\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 32, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":15.364,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.355040\"},\"s-store\":null,\"id\":69438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (32)\",\"data\":null,\"w-state\":{\"tick_usage\":19.278,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.356997\"},\"s-store\":null,\"id\":69439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.357\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 32, threat level: 25\",\"data\":null,\"w-state\":{\"tick_usage\":19.45,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.357083\"},\"s-store\":null,\"id\":69440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.357\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":21.368,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.358042\"},\"s-store\":null,\"id\":69441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.358\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":21.536,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.358126\"},\"s-store\":null,\"id\":69442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.358\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 8 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":22.336,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.358526\"},\"s-store\":null,\"id\":69443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.358\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":22.496,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.358606\"},\"s-store\":null,\"id\":69444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:01.358\",\"cat\":\"dynamic\",\"msg\":\"Blob ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":22.764,\"tick_lag\":0.5,\"time\":52874,\"timestamp\":\"1747520401.358740\"},\"s-store\":null,\"id\":69445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:11.401\",\"cat\":\"dynamic\",\"msg\":\"Polling 3 players to apply for the Blob ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":9.302,\"tick_lag\":0.5,\"time\":52974.5,\"timestamp\":\"1747520411.402009\"},\"s-store\":null,\"id\":69529,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:42.119\",\"cat\":\"dynamic\",\"msg\":\"4 players volunteered for Blob.\",\"data\":null,\"w-state\":{\"tick_usage\":0.62,\"tick_lag\":0.5,\"time\":53281.5,\"timestamp\":\"1747520442.119874\"},\"s-store\":null,\"id\":69779,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-17 22:20:42.134\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Blob.\",\"data\":null,\"w-state\":{\"tick_usage\":29.916,\"tick_lag\":0.5,\"time\":53281.5,\"timestamp\":\"1747520442.134523\"},\"s-store\":null,\"id\":69788,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/05\/17\/round-252313\/dynamic.log.json"
}