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

dynamic

  • #2719 @ 2025-05-05 20:41:58 Dynamic mode parameters for the round:
  • #2720 @ 2025-05-05 20:41:58 Centre is 0.5, Width is 1.5, Forced extended is Disabled, No stacking is Enabled.
  • #2721 @ 2025-05-05 20:41:58 Stacking limit is 90.
  • #2722 @ 2025-05-05 20:41:58 Calculated maximum threat level based on player count of 28: 100
  • #2723 @ 2025-05-05 20:41:58 Dynamic Mode initialized with a Threat Level of... 94! (48.2 round start budget)
  • #4053 @ 2025-05-05 20:41:59 Listing 13 round start rulesets, and 28 players ready.
  • #4119 @ 2025-05-05 20:42:16 FAIL: Clown Operatives failed acceptable: threat_level (94) < requirement (101)
  • #4120 @ 2025-05-05 20:42:16 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (28)
  • #4121 @ 2025-05-05 20:42:16 FAIL: Extended failed acceptable: threat_level (94) < requirement (101)
  • #4122 @ 2025-05-05 20:42:16 FAIL: Meteor failed acceptable: threat_level (94) < requirement (101)
  • #4123 @ 2025-05-05 20:42:16 No more rules can be applied, stopping with 48.2 left.
  • #4124 @ 2025-05-05 20:42:16 Picked a ruleset: Blood Brothers, scaled 0 times
  • #4125 @ 2025-05-05 20:42:16 Picked a ruleset: Malfunctioning AI, scaled 0 times
  • #4126 @ 2025-05-05 20:42:16 Picked a ruleset: Changelings, scaled 0 times
  • #4127 @ 2025-05-05 20:42:16 Picked a ruleset: Traitors, scaled 0 times
  • #4128 @ 2025-05-05 20:42:16 2.2 round start budget was left, donating it to midrounds.
  • #4129 @ 2025-05-05 20:42:16 Picked the following roundstart rules: Blood Brothers, Malfunctioning AI, Changelings, Traitors,
  • #15614 @ 2025-05-05 20:53:02 Rowan Koster was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #15615 @ 2025-05-05 20:53:02 A latejoin rulset triggered successfully, the next latejoin injection will happen at 12063.5 round time.
  • #15621 @ 2025-05-05 20:53:02 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #15622 @ 2025-05-05 20:53:02 selkadtubbie/(Rowan Koster) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #20638 @ 2025-05-05 20:59:14 A midround ruleset is rolling, and will be LIGHT.
  • #20639 @ 2025-05-05 20:59:14 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10004.5
  • #20640 @ 2025-05-05 20:59:14 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10004.5
  • #20641 @ 2025-05-05 20:59:14 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10004.5
  • #20685 @ 2025-05-05 20:59:17 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10027.5
  • #20686 @ 2025-05-05 20:59:17 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #20687 @ 2025-05-05 20:59:17 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #20688 @ 2025-05-05 20:59:17 FAIL: Malfunctioning AI is not ready()
  • #20689 @ 2025-05-05 20:59:17 Rolling LIGHT... 5 heavies / 9 lights
  • #20690 @ 2025-05-05 20:59:17 Rolling 9 light rulesets
  • #20691 @ 2025-05-05 20:59:17 Voidwalker ruleset executing...
  • #20861 @ 2025-05-05 20:59:27 Polling 5 players to apply for the Voidwalker ruleset.
  • #21329 @ 2025-05-05 20:59:58 2 players volunteered for Voidwalker.
  • #21341 @ 2025-05-05 20:59:58 ryles/(Ere) was spawned as a Voidwalker by the midround ruleset.
  • #21342 @ 2025-05-05 20:59:58 Injected a Midround ruleset Voidwalker.
  • #27818 @ 2025-05-05 21:07:07 Principium Vitae was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #27819 @ 2025-05-05 21:07:07 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #27820 @ 2025-05-05 21:07:07 FAIL: Principium Vitae was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #32831 @ 2025-05-05 21:12:41 Tuulikki Laine was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #32832 @ 2025-05-05 21:12:41 A latejoin rulset triggered successfully, the next latejoin injection will happen at 33996.5 round time.
  • #32834 @ 2025-05-05 21:12:41 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #32835 @ 2025-05-05 21:12:41 eslin/(Tuulikki Laine) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #36192 @ 2025-05-05 21:16:02 A midround ruleset is rolling, and will be LIGHT.
  • #36193 @ 2025-05-05 21:16:02 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 20010.5
  • #36194 @ 2025-05-05 21:16:02 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20010.5
  • #36195 @ 2025-05-05 21:16:02 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 20010.5
  • #36196 @ 2025-05-05 21:16:02 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20010.5
  • #36197 @ 2025-05-05 21:16:02 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #36198 @ 2025-05-05 21:16:02 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #36199 @ 2025-05-05 21:16:02 FAIL: Malfunctioning AI is not ready()
  • #36200 @ 2025-05-05 21:16:02 Rolling LIGHT... 5 heavies / 9 lights
  • #36201 @ 2025-05-05 21:16:02 Rolling 9 light rulesets
  • #36202 @ 2025-05-05 21:16:02 Space Pirates ruleset executing...
  • #36365 @ 2025-05-05 21:16:12 Injected a Midround ruleset Space Pirates.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-05-05 20:41:58.886000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 9.578,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477718.886243"
            },
            "s-store": null,
            "id": 2719,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-05-05 20:41:58.886000",
                "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": 9.896,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477718.886402"
            },
            "s-store": null,
            "id": 2720,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-05-05 20:41:58.886000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 10.14,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477718.886523"
            },
            "s-store": null,
            "id": 2721,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-05-05 20:41:58.886000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 28: 100",
            "data": null,
            "w-state": {
                "tick_usage": 10.372,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477718.886639"
            },
            "s-store": null,
            "id": 2722,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-05-05 20:41:58.886000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 94! (48.2 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 10.654,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477718.886780"
            },
            "s-store": null,
            "id": 2723,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-05-05 20:41:59.127000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 28 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 492.074,
                "tick_lag": 0.5,
                "time": 2558,
                "timestamp": "1746477719.127490"
            },
            "s-store": null,
            "id": 4053,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-05-05 20:42:16.215000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (94) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 12.988,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.215700"
            },
            "s-store": null,
            "id": 4119,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-05-05 20:42:16.215000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (28)",
            "data": null,
            "w-state": {
                "tick_usage": 13.324,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.215868"
            },
            "s-store": null,
            "id": 4120,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-05-05 20:42:16.215000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (94) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 13.602,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.216007"
            },
            "s-store": null,
            "id": 4121,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-05-05 20:42:16.216000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (94) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 13.866,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.216139"
            },
            "s-store": null,
            "id": 4122,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-05-05 20:42:16.216000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 48.2 left.",
            "data": null,
            "w-state": {
                "tick_usage": 15.124,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.216769"
            },
            "s-store": null,
            "id": 4123,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-05-05 20:42:16.216000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 15.408,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.216910"
            },
            "s-store": null,
            "id": 4124,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-05-05 20:42:16.217000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Malfunctioning AI, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 16.174,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.217294"
            },
            "s-store": null,
            "id": 4125,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-05-05 20:42:16.217000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 17.032,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.217722"
            },
            "s-store": null,
            "id": 4126,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-05-05 20:42:16.218000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 17.814,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.218113"
            },
            "s-store": null,
            "id": 4127,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-05-05 20:42:16.220000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2.2 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 21.888,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.220150"
            },
            "s-store": null,
            "id": 4128,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-05-05 20:42:16.220000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Blood Brothers, Malfunctioning AI, Changelings, Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 22.204,
                "tick_lag": 0.5,
                "time": 2707,
                "timestamp": "1746477736.220309"
            },
            "s-store": null,
            "id": 4129,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-05-05 20:53:02.313000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rowan Koster 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": 196.444,
                "tick_lag": 0.5,
                "time": 9063.5,
                "timestamp": "1746478382.313683"
            },
            "s-store": null,
            "id": 15614,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-05-05 20:53:02.313000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 12063.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 197.166,
                "tick_lag": 0.5,
                "time": 9063.5,
                "timestamp": "1746478382.314044"
            },
            "s-store": null,
            "id": 15615,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-05-05 20:53:02.341000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 31.54,
                "tick_lag": 0.5,
                "time": 9064,
                "timestamp": "1746478382.341662"
            },
            "s-store": null,
            "id": 15621,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-05-05 20:53:02.341000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "selkadtubbie\/(Rowan Koster) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 31.908,
                "tick_lag": 0.5,
                "time": 9064,
                "timestamp": "1746478382.341846"
            },
            "s-store": null,
            "id": 15622,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-05-05 20:59:14.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 45.634,
                "tick_lag": 0.5,
                "time": 12759.5,
                "timestamp": "1746478754.572324"
            },
            "s-store": null,
            "id": 20638,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-05-05 20:59:14.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10004.5",
            "data": null,
            "w-state": {
                "tick_usage": 46.546,
                "tick_lag": 0.5,
                "time": 12759.5,
                "timestamp": "1746478754.572780"
            },
            "s-store": null,
            "id": 20639,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-05-05 20:59:14.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10004.5",
            "data": null,
            "w-state": {
                "tick_usage": 46.874,
                "tick_lag": 0.5,
                "time": 12759.5,
                "timestamp": "1746478754.572944"
            },
            "s-store": null,
            "id": 20640,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-05-05 20:59:14.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10004.5",
            "data": null,
            "w-state": {
                "tick_usage": 47.162,
                "tick_lag": 0.5,
                "time": 12759.5,
                "timestamp": "1746478754.573088"
            },
            "s-store": null,
            "id": 20641,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-05-05 20:59:17.065000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10027.5",
            "data": null,
            "w-state": {
                "tick_usage": 32.15,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.065414"
            },
            "s-store": null,
            "id": 20685,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-05-05 20:59:17.066000",
                "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": 34.088,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.066383"
            },
            "s-store": null,
            "id": 20686,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-05-05 20:59:17.066000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 34.368,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.066523"
            },
            "s-store": null,
            "id": 20687,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-05-05 20:59:17.066000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 34.644,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.066661"
            },
            "s-store": null,
            "id": 20688,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-05-05 20:59:17.067000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 5 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 35.804,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.067241"
            },
            "s-store": null,
            "id": 20689,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-05-05 20:59:17.067000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 9 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 36.08,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.067379"
            },
            "s-store": null,
            "id": 20690,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-05-05 20:59:17.067000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Voidwalker ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 36.482,
                "tick_lag": 0.5,
                "time": 12782.5,
                "timestamp": "1746478757.067580"
            },
            "s-store": null,
            "id": 20691,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-05-05 20:59:27.129000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 5 players to apply for the Voidwalker ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 4.39,
                "tick_lag": 0.5,
                "time": 12883,
                "timestamp": "1746478767.129313"
            },
            "s-store": null,
            "id": 20861,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-05-05 20:59:58.235000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2 players volunteered for Voidwalker.",
            "data": null,
            "w-state": {
                "tick_usage": 2.93,
                "tick_lag": 0.5,
                "time": 13192,
                "timestamp": "1746478798.235547"
            },
            "s-store": null,
            "id": 21329,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-05-05 20:59:58.325000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "ryles\/(Ere) was spawned as a Voidwalker by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 182.534,
                "tick_lag": 0.5,
                "time": 13192,
                "timestamp": "1746478798.325350"
            },
            "s-store": null,
            "id": 21341,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-05-05 20:59:58.326000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Voidwalker.",
            "data": null,
            "w-state": {
                "tick_usage": 185.756,
                "tick_lag": 0.5,
                "time": 13192,
                "timestamp": "1746478798.326961"
            },
            "s-store": null,
            "id": 21342,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-05-05 21:07:07.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Principium Vitae 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": 265.048,
                "tick_lag": 0.5,
                "time": 17466,
                "timestamp": "1746479227.932172"
            },
            "s-store": null,
            "id": 27818,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-05-05 21:07:07.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 265.58,
                "tick_lag": 0.5,
                "time": 17466,
                "timestamp": "1746479227.932438"
            },
            "s-store": null,
            "id": 27819,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-05-05 21:07:07.932000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Principium Vitae was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 265.832,
                "tick_lag": 0.5,
                "time": 17466,
                "timestamp": "1746479227.932564"
            },
            "s-store": null,
            "id": 27820,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-05-05 21:12:41.336000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Tuulikki Laine 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": 224.96,
                "tick_lag": 0.5,
                "time": 20769.5,
                "timestamp": "1746479561.336594"
            },
            "s-store": null,
            "id": 32831,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-05-05 21:12:41.336000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 33996.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 225.7,
                "tick_lag": 0.5,
                "time": 20769.5,
                "timestamp": "1746479561.336963"
            },
            "s-store": null,
            "id": 32832,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-05-05 21:12:41.342000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 9.042,
                "tick_lag": 0.5,
                "time": 20770,
                "timestamp": "1746479561.342512"
            },
            "s-store": null,
            "id": 32834,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-05-05 21:12:41.342000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "eslin\/(Tuulikki Laine) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 9.416,
                "tick_lag": 0.5,
                "time": 20770,
                "timestamp": "1746479561.342699"
            },
            "s-store": null,
            "id": 32835,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-05-05 21:16:02.523000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 6.368,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.523566"
            },
            "s-store": null,
            "id": 36192,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-05-05 21:16:02.523000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 20010.5",
            "data": null,
            "w-state": {
                "tick_usage": 7.312,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.524037"
            },
            "s-store": null,
            "id": 36193,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-05-05 21:16:02.524000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20010.5",
            "data": null,
            "w-state": {
                "tick_usage": 7.6,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.524181"
            },
            "s-store": null,
            "id": 36194,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-05-05 21:16:02.524000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 20010.5",
            "data": null,
            "w-state": {
                "tick_usage": 7.868,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.524315"
            },
            "s-store": null,
            "id": 36195,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-05-05 21:16:02.526000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20010.5",
            "data": null,
            "w-state": {
                "tick_usage": 13.302,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.527033"
            },
            "s-store": null,
            "id": 36196,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-05-05 21:16:02.527000",
                "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": 15.102,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.527933"
            },
            "s-store": null,
            "id": 36197,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-05-05 21:16:02.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 15.356,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.528059"
            },
            "s-store": null,
            "id": 36198,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-05-05 21:16:02.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 15.598,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.528180"
            },
            "s-store": null,
            "id": 36199,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-05-05 21:16:02.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 5 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 16.66,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.528711"
            },
            "s-store": null,
            "id": 36200,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-05-05 21:16:02.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 9 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 16.924,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.528843"
            },
            "s-store": null,
            "id": 36201,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-05-05 21:16:02.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Space Pirates ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 17.318,
                "tick_lag": 0.5,
                "time": 22765.5,
                "timestamp": "1746479762.529040"
            },
            "s-store": null,
            "id": 36202,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-05-05 21:16:12.628000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Space Pirates.",
            "data": null,
            "w-state": {
                "tick_usage": 90.916,
                "tick_lag": 0.5,
                "time": 22866,
                "timestamp": "1746479772.628626"
            },
            "s-store": null,
            "id": 36365,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-05-05 20:37:10.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 251916,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1746477430.806343\",\"round-id\":\"251916\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-05-05 20:41:58.886\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":9.578,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477718.886243\"},\"s-store\":null,\"id\":2719,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:41:58.886\",\"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\":9.896,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477718.886402\"},\"s-store\":null,\"id\":2720,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:41:58.886\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":10.14,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477718.886523\"},\"s-store\":null,\"id\":2721,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:41:58.886\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 28: 100\",\"data\":null,\"w-state\":{\"tick_usage\":10.372,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477718.886639\"},\"s-store\":null,\"id\":2722,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:41:58.886\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 94! (48.2 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":10.654,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477718.886780\"},\"s-store\":null,\"id\":2723,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:41:59.127\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 28 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":492.074,\"tick_lag\":0.5,\"time\":2558,\"timestamp\":\"1746477719.127490\"},\"s-store\":null,\"id\":4053,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.215\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (94) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":12.988,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.215700\"},\"s-store\":null,\"id\":4119,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.215\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (28)\",\"data\":null,\"w-state\":{\"tick_usage\":13.324,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.215868\"},\"s-store\":null,\"id\":4120,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.215\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (94) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":13.602,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.216007\"},\"s-store\":null,\"id\":4121,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.216\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (94) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":13.866,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.216139\"},\"s-store\":null,\"id\":4122,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.216\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 48.2 left.\",\"data\":null,\"w-state\":{\"tick_usage\":15.124,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.216769\"},\"s-store\":null,\"id\":4123,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.216\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":15.408,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.216910\"},\"s-store\":null,\"id\":4124,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.217\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Malfunctioning AI, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":16.174,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.217294\"},\"s-store\":null,\"id\":4125,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.217\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":17.032,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.217722\"},\"s-store\":null,\"id\":4126,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.218\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":17.814,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.218113\"},\"s-store\":null,\"id\":4127,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.220\",\"cat\":\"dynamic\",\"msg\":\"2.2 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":21.888,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.220150\"},\"s-store\":null,\"id\":4128,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:42:16.220\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Blood Brothers, Malfunctioning AI, Changelings, Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":22.204,\"tick_lag\":0.5,\"time\":2707,\"timestamp\":\"1746477736.220309\"},\"s-store\":null,\"id\":4129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:53:02.313\",\"cat\":\"dynamic\",\"msg\":\"Rowan Koster 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\":196.444,\"tick_lag\":0.5,\"time\":9063.5,\"timestamp\":\"1746478382.313683\"},\"s-store\":null,\"id\":15614,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:53:02.313\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 12063.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":197.166,\"tick_lag\":0.5,\"time\":9063.5,\"timestamp\":\"1746478382.314044\"},\"s-store\":null,\"id\":15615,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:53:02.341\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":31.54,\"tick_lag\":0.5,\"time\":9064,\"timestamp\":\"1746478382.341662\"},\"s-store\":null,\"id\":15621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:53:02.341\",\"cat\":\"dynamic\",\"msg\":\"selkadtubbie\\\/(Rowan Koster) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":31.908,\"tick_lag\":0.5,\"time\":9064,\"timestamp\":\"1746478382.341846\"},\"s-store\":null,\"id\":15622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:14.572\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":45.634,\"tick_lag\":0.5,\"time\":12759.5,\"timestamp\":\"1746478754.572324\"},\"s-store\":null,\"id\":20638,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:14.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10004.5\",\"data\":null,\"w-state\":{\"tick_usage\":46.546,\"tick_lag\":0.5,\"time\":12759.5,\"timestamp\":\"1746478754.572780\"},\"s-store\":null,\"id\":20639,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:14.572\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10004.5\",\"data\":null,\"w-state\":{\"tick_usage\":46.874,\"tick_lag\":0.5,\"time\":12759.5,\"timestamp\":\"1746478754.572944\"},\"s-store\":null,\"id\":20640,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:14.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10004.5\",\"data\":null,\"w-state\":{\"tick_usage\":47.162,\"tick_lag\":0.5,\"time\":12759.5,\"timestamp\":\"1746478754.573088\"},\"s-store\":null,\"id\":20641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.065\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10027.5\",\"data\":null,\"w-state\":{\"tick_usage\":32.15,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.065414\"},\"s-store\":null,\"id\":20685,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.066\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":34.088,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.066383\"},\"s-store\":null,\"id\":20686,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.066\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":34.368,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.066523\"},\"s-store\":null,\"id\":20687,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.066\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":34.644,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.066661\"},\"s-store\":null,\"id\":20688,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.067\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 5 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":35.804,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.067241\"},\"s-store\":null,\"id\":20689,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.067\",\"cat\":\"dynamic\",\"msg\":\"Rolling 9 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":36.08,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.067379\"},\"s-store\":null,\"id\":20690,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:17.067\",\"cat\":\"dynamic\",\"msg\":\"Voidwalker ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":36.482,\"tick_lag\":0.5,\"time\":12782.5,\"timestamp\":\"1746478757.067580\"},\"s-store\":null,\"id\":20691,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:27.129\",\"cat\":\"dynamic\",\"msg\":\"Polling 5 players to apply for the Voidwalker ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":4.39,\"tick_lag\":0.5,\"time\":12883,\"timestamp\":\"1746478767.129313\"},\"s-store\":null,\"id\":20861,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:58.235\",\"cat\":\"dynamic\",\"msg\":\"2 players volunteered for Voidwalker.\",\"data\":null,\"w-state\":{\"tick_usage\":2.93,\"tick_lag\":0.5,\"time\":13192,\"timestamp\":\"1746478798.235547\"},\"s-store\":null,\"id\":21329,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:58.325\",\"cat\":\"dynamic\",\"msg\":\"ryles\\\/(Ere) was spawned as a Voidwalker by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":182.534,\"tick_lag\":0.5,\"time\":13192,\"timestamp\":\"1746478798.325350\"},\"s-store\":null,\"id\":21341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 20:59:58.326\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Voidwalker.\",\"data\":null,\"w-state\":{\"tick_usage\":185.756,\"tick_lag\":0.5,\"time\":13192,\"timestamp\":\"1746478798.326961\"},\"s-store\":null,\"id\":21342,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:07:07.932\",\"cat\":\"dynamic\",\"msg\":\"Principium Vitae 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\":265.048,\"tick_lag\":0.5,\"time\":17466,\"timestamp\":\"1746479227.932172\"},\"s-store\":null,\"id\":27818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:07:07.932\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":265.58,\"tick_lag\":0.5,\"time\":17466,\"timestamp\":\"1746479227.932438\"},\"s-store\":null,\"id\":27819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:07:07.932\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Principium Vitae was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":265.832,\"tick_lag\":0.5,\"time\":17466,\"timestamp\":\"1746479227.932564\"},\"s-store\":null,\"id\":27820,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:12:41.336\",\"cat\":\"dynamic\",\"msg\":\"Tuulikki Laine 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\":224.96,\"tick_lag\":0.5,\"time\":20769.5,\"timestamp\":\"1746479561.336594\"},\"s-store\":null,\"id\":32831,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:12:41.336\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 33996.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":225.7,\"tick_lag\":0.5,\"time\":20769.5,\"timestamp\":\"1746479561.336963\"},\"s-store\":null,\"id\":32832,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:12:41.342\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":9.042,\"tick_lag\":0.5,\"time\":20770,\"timestamp\":\"1746479561.342512\"},\"s-store\":null,\"id\":32834,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:12:41.342\",\"cat\":\"dynamic\",\"msg\":\"eslin\\\/(Tuulikki Laine) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":9.416,\"tick_lag\":0.5,\"time\":20770,\"timestamp\":\"1746479561.342699\"},\"s-store\":null,\"id\":32835,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.523\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":6.368,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.523566\"},\"s-store\":null,\"id\":36192,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.523\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 20010.5\",\"data\":null,\"w-state\":{\"tick_usage\":7.312,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.524037\"},\"s-store\":null,\"id\":36193,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.524\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20010.5\",\"data\":null,\"w-state\":{\"tick_usage\":7.6,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.524181\"},\"s-store\":null,\"id\":36194,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.524\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 20010.5\",\"data\":null,\"w-state\":{\"tick_usage\":7.868,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.524315\"},\"s-store\":null,\"id\":36195,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.526\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20010.5\",\"data\":null,\"w-state\":{\"tick_usage\":13.302,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.527033\"},\"s-store\":null,\"id\":36196,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.527\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":15.102,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.527933\"},\"s-store\":null,\"id\":36197,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.527\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":15.356,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.528059\"},\"s-store\":null,\"id\":36198,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.528\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":15.598,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.528180\"},\"s-store\":null,\"id\":36199,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.528\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 5 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":16.66,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.528711\"},\"s-store\":null,\"id\":36200,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.528\",\"cat\":\"dynamic\",\"msg\":\"Rolling 9 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":16.924,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.528843\"},\"s-store\":null,\"id\":36201,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:02.528\",\"cat\":\"dynamic\",\"msg\":\"Space Pirates ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":17.318,\"tick_lag\":0.5,\"time\":22765.5,\"timestamp\":\"1746479762.529040\"},\"s-store\":null,\"id\":36202,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-05-05 21:16:12.628\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Space Pirates.\",\"data\":null,\"w-state\":{\"tick_usage\":90.916,\"tick_lag\":0.5,\"time\":22866,\"timestamp\":\"1746479772.628626\"},\"s-store\":null,\"id\":36365,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/05\/05\/round-251916\/dynamic.log.json"
}