252382 252384

dynamic

  • #2836 @ 2025-05-19 20:07:55 Dynamic mode parameters for the round:
  • #2837 @ 2025-05-19 20:07:55 Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.
  • #2838 @ 2025-05-19 20:07:55 Stacking limit is 90.
  • #2839 @ 2025-05-19 20:07:55 Calculated maximum threat level based on player count of 33: 100
  • #2840 @ 2025-05-19 20:07:55 Dynamic Mode initialized with a Threat Level of... 85! (58 round start budget)
  • #4075 @ 2025-05-19 20:07:55 Listing 13 round start rulesets, and 33 players ready.
  • #4096 @ 2025-05-19 20:08:14 FAIL: Clown Operatives failed acceptable: threat_level (85) < requirement (101)
  • #4097 @ 2025-05-19 20:08:14 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (33)
  • #4098 @ 2025-05-19 20:08:14 FAIL: Extended failed acceptable: threat_level (85) < requirement (101)
  • #4099 @ 2025-05-19 20:08:14 FAIL: Meteor failed acceptable: threat_level (85) < requirement (101)
  • #4100 @ 2025-05-19 20:08:14 No more rules can be applied, stopping with 58 left.
  • #4101 @ 2025-05-19 20:08:14 Picked a ruleset: Traitors, scaled 1 times
  • #4102 @ 2025-05-19 20:08:14 Picked a ruleset: Blood Cult, scaled 0 times
  • #4103 @ 2025-05-19 20:08:14 Picked a ruleset: Changelings, scaled 0 times
  • #4104 @ 2025-05-19 20:08:14 Picked a ruleset: Spies, scaled 0 times
  • #4105 @ 2025-05-19 20:08:14 3 round start budget was left, donating it to midrounds.
  • #4106 @ 2025-05-19 20:08:14 Picked the following roundstart rules: Traitors, Blood Cult, Changelings, Spies,
  • #14690 @ 2025-05-19 20:13:39 Hungry Newbern was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #14691 @ 2025-05-19 20:13:39 FAIL: Stowaway Changeling does not have enough candidates (1 needed, 0 found)
  • #14692 @ 2025-05-19 20:13:39 FAIL: Hungry Newbern was selected to latejoin with the Stowaway Changeling ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #22823 @ 2025-05-19 20:17:31 Isabella Linley was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #22824 @ 2025-05-19 20:17:31 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #22825 @ 2025-05-19 20:17:31 FAIL: Isabella Linley was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #29360 @ 2025-05-19 20:21:40 Lee Jean was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #29361 @ 2025-05-19 20:21:40 A latejoin rulset triggered successfully, the next latejoin injection will happen at 25743 round time.
  • #29365 @ 2025-05-19 20:21:40 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #29366 @ 2025-05-19 20:21:40 tarsia/(Lee Jean) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #33889 @ 2025-05-19 20:26:36 A midround ruleset is rolling, and will be LIGHT.
  • #33890 @ 2025-05-19 20:26:36 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10623
  • #33891 @ 2025-05-19 20:26:36 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10623
  • #33892 @ 2025-05-19 20:26:36 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10623
  • #33977 @ 2025-05-19 20:26:42 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10677.5
  • #33978 @ 2025-05-19 20:26:42 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #33979 @ 2025-05-19 20:26:42 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #33980 @ 2025-05-19 20:26:42 FAIL: Malfunctioning AI is not ready()
  • #33981 @ 2025-05-19 20:26:42 Rolling LIGHT... 5 heavies / 9 lights
  • #33982 @ 2025-05-19 20:26:42 Rolling 9 light rulesets
  • #33983 @ 2025-05-19 20:26:42 Obsessed ruleset executing...
  • #34164 @ 2025-05-19 20:26:52 Injected a Midround ruleset Obsessed.
  • #51208 @ 2025-05-19 20:45:09 A midround ruleset is rolling, and will be HEAVY.
  • #51209 @ 2025-05-19 20:45:09 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 21539
  • #51210 @ 2025-05-19 20:45:09 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 21539
  • #51211 @ 2025-05-19 20:45:09 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #51212 @ 2025-05-19 20:45:09 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #51213 @ 2025-05-19 20:45:09 FAIL: Malfunctioning AI is not ready()
  • #51214 @ 2025-05-19 20:45:09 Rolling HEAVY... 7 heavies / 9 lights
  • #51215 @ 2025-05-19 20:45:09 Rolling 7 heavy rulesets
  • #51216 @ 2025-05-19 20:45:09 FAIL: Wizard can't execute as a high impact ruleset was already executed.
  • #51217 @ 2025-05-19 20:45:09 Space Dragon ruleset executing...
  • #51348 @ 2025-05-19 20:45:19 Polling 8 players to apply for the Space Dragon ruleset.
  • #51669 @ 2025-05-19 20:45:50 5 players volunteered for Space Dragon.
  • #51679 @ 2025-05-19 20:45:50 tortico/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.
  • #51681 @ 2025-05-19 20:45:50 Injected a Midround ruleset Space Dragon.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-19 20:07:55.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 7.936,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.734157"
            },
            "s-store": null,
            "id": 2836,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-19 20:07:55.734000",
                "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": 8.244,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.734311"
            },
            "s-store": null,
            "id": 2837,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-19 20:07:55.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 8.468,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.734423"
            },
            "s-store": null,
            "id": 2838,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-19 20:07:55.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 33: 100",
            "data": null,
            "w-state": {
                "tick_usage": 8.678,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.734528"
            },
            "s-store": null,
            "id": 2839,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-19 20:07:55.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 85! (58 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 8.934,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.734656"
            },
            "s-store": null,
            "id": 2840,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-19 20:07:55.952000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 33 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 445.194,
                "tick_lag": 0.5,
                "time": 2642.5,
                "timestamp": "1747685275.952786"
            },
            "s-store": null,
            "id": 4075,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-19 20:08:14.044000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (85) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 16.766,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.044411"
            },
            "s-store": null,
            "id": 4096,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-19 20:08:14.044000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (33)",
            "data": null,
            "w-state": {
                "tick_usage": 17.04,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.044548"
            },
            "s-store": null,
            "id": 4097,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-19 20:08:14.044000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (85) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 17.29,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.044673"
            },
            "s-store": null,
            "id": 4098,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-19 20:08:14.044000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (85) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 17.522,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.044789"
            },
            "s-store": null,
            "id": 4099,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-19 20:08:14.045000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 58 left.",
            "data": null,
            "w-state": {
                "tick_usage": 18.874,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.045465"
            },
            "s-store": null,
            "id": 4100,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-19 20:08:14.045000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 19.09,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.045573"
            },
            "s-store": null,
            "id": 4101,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-19 20:08:14.046000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Cult, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 20.124,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.046090"
            },
            "s-store": null,
            "id": 4102,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-19 20:08:14.046000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 20.858,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.046457"
            },
            "s-store": null,
            "id": 4103,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-19 20:08:14.046000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 21.758,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.046907"
            },
            "s-store": null,
            "id": 4104,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-19 20:08:14.057000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 43.526,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.057792"
            },
            "s-store": null,
            "id": 4105,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-19 20:08:14.057000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, Blood Cult, Changelings, Spies, ",
            "data": null,
            "w-state": {
                "tick_usage": 44.122,
                "tick_lag": 0.5,
                "time": 2803,
                "timestamp": "1747685294.058090"
            },
            "s-store": null,
            "id": 4106,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-19 20:13:39.642000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Hungry Newbern 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": 292.58,
                "tick_lag": 0.5,
                "time": 5986.5,
                "timestamp": "1747685619.642439"
            },
            "s-store": null,
            "id": 14690,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-19 20:13:39.642000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 293.09,
                "tick_lag": 0.5,
                "time": 5986.5,
                "timestamp": "1747685619.642694"
            },
            "s-store": null,
            "id": 14691,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-19 20:13:39.642000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Hungry Newbern was selected to latejoin with the Stowaway Changeling ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 293.352,
                "tick_lag": 0.5,
                "time": 5986.5,
                "timestamp": "1747685619.642825"
            },
            "s-store": null,
            "id": 14692,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-19 20:17:31.624000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Isabella Linley 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": 218.012,
                "tick_lag": 0.5,
                "time": 8277.5,
                "timestamp": "1747685851.624532"
            },
            "s-store": null,
            "id": 22823,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-19 20:17:31.624000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 218.508,
                "tick_lag": 0.5,
                "time": 8277.5,
                "timestamp": "1747685851.624780"
            },
            "s-store": null,
            "id": 22824,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-19 20:17:31.624000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Isabella Linley was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 218.762,
                "tick_lag": 0.5,
                "time": 8277.5,
                "timestamp": "1747685851.624907"
            },
            "s-store": null,
            "id": 22825,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-19 20:21:40.246000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Lee Jean 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": 205.58,
                "tick_lag": 0.5,
                "time": 10743,
                "timestamp": "1747686100.246838"
            },
            "s-store": null,
            "id": 29360,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-19 20:21:40.247000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 25743 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 206.236,
                "tick_lag": 0.5,
                "time": 10743,
                "timestamp": "1747686100.247166"
            },
            "s-store": null,
            "id": 29361,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-19 20:21:40.265000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 20.858,
                "tick_lag": 0.5,
                "time": 10743.5,
                "timestamp": "1747686100.265916"
            },
            "s-store": null,
            "id": 29365,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-19 20:21:40.266000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "tarsia\/(Lee Jean) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 21.236,
                "tick_lag": 0.5,
                "time": 10743.5,
                "timestamp": "1747686100.266104"
            },
            "s-store": null,
            "id": 29366,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-19 20:26:36.593000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 33.02,
                "tick_lag": 0.5,
                "time": 13675,
                "timestamp": "1747686396.593736"
            },
            "s-store": null,
            "id": 33889,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-19 20:26:36.594000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10623",
            "data": null,
            "w-state": {
                "tick_usage": 34.056,
                "tick_lag": 0.5,
                "time": 13675,
                "timestamp": "1747686396.594254"
            },
            "s-store": null,
            "id": 33890,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-19 20:26:36.594000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10623",
            "data": null,
            "w-state": {
                "tick_usage": 34.348,
                "tick_lag": 0.5,
                "time": 13675,
                "timestamp": "1747686396.594400"
            },
            "s-store": null,
            "id": 33891,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-19 20:26:36.594000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10623",
            "data": null,
            "w-state": {
                "tick_usage": 34.584,
                "tick_lag": 0.5,
                "time": 13675,
                "timestamp": "1747686396.594518"
            },
            "s-store": null,
            "id": 33892,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-19 20:26:42.658000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10677.5",
            "data": null,
            "w-state": {
                "tick_usage": 65.5,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.658363"
            },
            "s-store": null,
            "id": 33977,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-19 20:26:42.659000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 67.364,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.659295"
            },
            "s-store": null,
            "id": 33978,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-19 20:26:42.659000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 67.592,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.659410"
            },
            "s-store": null,
            "id": 33979,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-19 20:26:42.659000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 67.82,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.659523"
            },
            "s-store": null,
            "id": 33980,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-19 20:26:42.660000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 5 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 69.074,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.660150"
            },
            "s-store": null,
            "id": 33981,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-19 20:26:42.660000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 9 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 69.298,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.660262"
            },
            "s-store": null,
            "id": 33982,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-19 20:26:42.660000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Obsessed ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 69.656,
                "tick_lag": 0.5,
                "time": 13729.5,
                "timestamp": "1747686402.660441"
            },
            "s-store": null,
            "id": 33983,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-19 20:26:52.820000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 20.03,
                "tick_lag": 0.5,
                "time": 13830.5,
                "timestamp": "1747686412.820161"
            },
            "s-store": null,
            "id": 34164,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-19 20:45:09.287000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 35.786,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.287569"
            },
            "s-store": null,
            "id": 51208,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-19 20:45:09.287000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 21539",
            "data": null,
            "w-state": {
                "tick_usage": 36.812,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.288082"
            },
            "s-store": null,
            "id": 51209,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-19 20:45:09.288000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 21539",
            "data": null,
            "w-state": {
                "tick_usage": 37.516,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.288434"
            },
            "s-store": null,
            "id": 51210,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-19 20:45:09.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 47.188,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.293270"
            },
            "s-store": null,
            "id": 51211,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-19 20:45:09.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 47.432,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.293392"
            },
            "s-store": null,
            "id": 51212,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-19 20:45:09.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 47.65,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.293501"
            },
            "s-store": null,
            "id": 51213,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-19 20:45:09.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 7 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 48.982,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.294167"
            },
            "s-store": null,
            "id": 51214,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-19 20:45:09.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 49.236,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.294294"
            },
            "s-store": null,
            "id": 51215,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-19 20:45:09.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard can't execute as a high impact ruleset was already executed.",
            "data": null,
            "w-state": {
                "tick_usage": 49.498,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.294425"
            },
            "s-store": null,
            "id": 51216,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-19 20:45:09.294000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Space Dragon ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 49.846,
                "tick_lag": 0.5,
                "time": 24591,
                "timestamp": "1747687509.294599"
            },
            "s-store": null,
            "id": 51217,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-19 20:45:19.532000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 8 players to apply for the Space Dragon ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 8.998,
                "tick_lag": 0.5,
                "time": 24691.5,
                "timestamp": "1747687519.532523"
            },
            "s-store": null,
            "id": 51348,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-19 20:45:50.894000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "5 players volunteered for Space Dragon.",
            "data": null,
            "w-state": {
                "tick_usage": 6.426,
                "tick_lag": 0.5,
                "time": 25001.5,
                "timestamp": "1747687550.894672"
            },
            "s-store": null,
            "id": 51669,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-19 20:45:50.938000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "tortico\/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 94.002,
                "tick_lag": 0.5,
                "time": 25001.5,
                "timestamp": "1747687550.938460"
            },
            "s-store": null,
            "id": 51679,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-19 20:45:50.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Space Dragon.",
            "data": null,
            "w-state": {
                "tick_usage": 196.036,
                "tick_lag": 0.5,
                "time": 25001.5,
                "timestamp": "1747687550.989477"
            },
            "s-store": null,
            "id": 51681,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-19 20:03:12.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 252383,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1747684992.498637\",\"round-id\":\"252383\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-19 20:07:55.733\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":7.936,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.734157\"},\"s-store\":null,\"id\":2836,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:07:55.734\",\"cat\":\"dynamic\",\"msg\":\"Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":8.244,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.734311\"},\"s-store\":null,\"id\":2837,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:07:55.734\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":8.468,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.734423\"},\"s-store\":null,\"id\":2838,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:07:55.734\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 33: 100\",\"data\":null,\"w-state\":{\"tick_usage\":8.678,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.734528\"},\"s-store\":null,\"id\":2839,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:07:55.734\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 85! (58 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":8.934,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.734656\"},\"s-store\":null,\"id\":2840,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:07:55.952\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 33 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":445.194,\"tick_lag\":0.5,\"time\":2642.5,\"timestamp\":\"1747685275.952786\"},\"s-store\":null,\"id\":4075,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.044\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (85) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":16.766,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.044411\"},\"s-store\":null,\"id\":4096,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.044\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (33)\",\"data\":null,\"w-state\":{\"tick_usage\":17.04,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.044548\"},\"s-store\":null,\"id\":4097,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.044\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (85) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":17.29,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.044673\"},\"s-store\":null,\"id\":4098,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.044\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (85) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":17.522,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.044789\"},\"s-store\":null,\"id\":4099,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.045\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 58 left.\",\"data\":null,\"w-state\":{\"tick_usage\":18.874,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.045465\"},\"s-store\":null,\"id\":4100,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.045\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":19.09,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.045573\"},\"s-store\":null,\"id\":4101,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.046\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Cult, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":20.124,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.046090\"},\"s-store\":null,\"id\":4102,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.046\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":20.858,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.046457\"},\"s-store\":null,\"id\":4103,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.046\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":21.758,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.046907\"},\"s-store\":null,\"id\":4104,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.057\",\"cat\":\"dynamic\",\"msg\":\"3 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":43.526,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.057792\"},\"s-store\":null,\"id\":4105,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:08:14.057\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, Blood Cult, Changelings, Spies, \",\"data\":null,\"w-state\":{\"tick_usage\":44.122,\"tick_lag\":0.5,\"time\":2803,\"timestamp\":\"1747685294.058090\"},\"s-store\":null,\"id\":4106,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:13:39.642\",\"cat\":\"dynamic\",\"msg\":\"Hungry Newbern 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\":292.58,\"tick_lag\":0.5,\"time\":5986.5,\"timestamp\":\"1747685619.642439\"},\"s-store\":null,\"id\":14690,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:13:39.642\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":293.09,\"tick_lag\":0.5,\"time\":5986.5,\"timestamp\":\"1747685619.642694\"},\"s-store\":null,\"id\":14691,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:13:39.642\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Hungry Newbern was selected to latejoin with the Stowaway Changeling ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":293.352,\"tick_lag\":0.5,\"time\":5986.5,\"timestamp\":\"1747685619.642825\"},\"s-store\":null,\"id\":14692,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:17:31.624\",\"cat\":\"dynamic\",\"msg\":\"Isabella Linley 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\":218.012,\"tick_lag\":0.5,\"time\":8277.5,\"timestamp\":\"1747685851.624532\"},\"s-store\":null,\"id\":22823,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:17:31.624\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":218.508,\"tick_lag\":0.5,\"time\":8277.5,\"timestamp\":\"1747685851.624780\"},\"s-store\":null,\"id\":22824,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:17:31.624\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Isabella Linley was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":218.762,\"tick_lag\":0.5,\"time\":8277.5,\"timestamp\":\"1747685851.624907\"},\"s-store\":null,\"id\":22825,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:21:40.246\",\"cat\":\"dynamic\",\"msg\":\"Lee Jean 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\":205.58,\"tick_lag\":0.5,\"time\":10743,\"timestamp\":\"1747686100.246838\"},\"s-store\":null,\"id\":29360,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:21:40.247\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 25743 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":206.236,\"tick_lag\":0.5,\"time\":10743,\"timestamp\":\"1747686100.247166\"},\"s-store\":null,\"id\":29361,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:21:40.265\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":20.858,\"tick_lag\":0.5,\"time\":10743.5,\"timestamp\":\"1747686100.265916\"},\"s-store\":null,\"id\":29365,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:21:40.266\",\"cat\":\"dynamic\",\"msg\":\"tarsia\\\/(Lee Jean) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":21.236,\"tick_lag\":0.5,\"time\":10743.5,\"timestamp\":\"1747686100.266104\"},\"s-store\":null,\"id\":29366,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:36.593\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":33.02,\"tick_lag\":0.5,\"time\":13675,\"timestamp\":\"1747686396.593736\"},\"s-store\":null,\"id\":33889,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:36.594\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10623\",\"data\":null,\"w-state\":{\"tick_usage\":34.056,\"tick_lag\":0.5,\"time\":13675,\"timestamp\":\"1747686396.594254\"},\"s-store\":null,\"id\":33890,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:36.594\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10623\",\"data\":null,\"w-state\":{\"tick_usage\":34.348,\"tick_lag\":0.5,\"time\":13675,\"timestamp\":\"1747686396.594400\"},\"s-store\":null,\"id\":33891,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:36.594\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10623\",\"data\":null,\"w-state\":{\"tick_usage\":34.584,\"tick_lag\":0.5,\"time\":13675,\"timestamp\":\"1747686396.594518\"},\"s-store\":null,\"id\":33892,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.658\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10677.5\",\"data\":null,\"w-state\":{\"tick_usage\":65.5,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.658363\"},\"s-store\":null,\"id\":33977,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.659\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":67.364,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.659295\"},\"s-store\":null,\"id\":33978,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.659\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":67.592,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.659410\"},\"s-store\":null,\"id\":33979,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.659\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":67.82,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.659523\"},\"s-store\":null,\"id\":33980,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.660\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 5 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":69.074,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.660150\"},\"s-store\":null,\"id\":33981,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.660\",\"cat\":\"dynamic\",\"msg\":\"Rolling 9 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":69.298,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.660262\"},\"s-store\":null,\"id\":33982,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:42.660\",\"cat\":\"dynamic\",\"msg\":\"Obsessed ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":69.656,\"tick_lag\":0.5,\"time\":13729.5,\"timestamp\":\"1747686402.660441\"},\"s-store\":null,\"id\":33983,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:26:52.820\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":20.03,\"tick_lag\":0.5,\"time\":13830.5,\"timestamp\":\"1747686412.820161\"},\"s-store\":null,\"id\":34164,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.287\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":35.786,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.287569\"},\"s-store\":null,\"id\":51208,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.287\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 21539\",\"data\":null,\"w-state\":{\"tick_usage\":36.812,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.288082\"},\"s-store\":null,\"id\":51209,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.288\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 21539\",\"data\":null,\"w-state\":{\"tick_usage\":37.516,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.288434\"},\"s-store\":null,\"id\":51210,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.293\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":47.188,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.293270\"},\"s-store\":null,\"id\":51211,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.293\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":47.432,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.293392\"},\"s-store\":null,\"id\":51212,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.293\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":47.65,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.293501\"},\"s-store\":null,\"id\":51213,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.294\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 7 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":48.982,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.294167\"},\"s-store\":null,\"id\":51214,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.294\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":49.236,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.294294\"},\"s-store\":null,\"id\":51215,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.294\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard can't execute as a high impact ruleset was already executed.\",\"data\":null,\"w-state\":{\"tick_usage\":49.498,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.294425\"},\"s-store\":null,\"id\":51216,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:09.294\",\"cat\":\"dynamic\",\"msg\":\"Space Dragon ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":49.846,\"tick_lag\":0.5,\"time\":24591,\"timestamp\":\"1747687509.294599\"},\"s-store\":null,\"id\":51217,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:19.532\",\"cat\":\"dynamic\",\"msg\":\"Polling 8 players to apply for the Space Dragon ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":8.998,\"tick_lag\":0.5,\"time\":24691.5,\"timestamp\":\"1747687519.532523\"},\"s-store\":null,\"id\":51348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:50.894\",\"cat\":\"dynamic\",\"msg\":\"5 players volunteered for Space Dragon.\",\"data\":null,\"w-state\":{\"tick_usage\":6.426,\"tick_lag\":0.5,\"time\":25001.5,\"timestamp\":\"1747687550.894672\"},\"s-store\":null,\"id\":51669,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:50.938\",\"cat\":\"dynamic\",\"msg\":\"tortico\\\/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":94.002,\"tick_lag\":0.5,\"time\":25001.5,\"timestamp\":\"1747687550.938460\"},\"s-store\":null,\"id\":51679,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-19 20:45:50.989\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Space Dragon.\",\"data\":null,\"w-state\":{\"tick_usage\":196.036,\"tick_lag\":0.5,\"time\":25001.5,\"timestamp\":\"1747687550.989477\"},\"s-store\":null,\"id\":51681,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/05\/19\/round-252383\/dynamic.log.json"
}