249969 249971

dynamic

  • #2918 @ 2025-03-07 17:46:50 Dynamic mode parameters for the round:
  • #2919 @ 2025-03-07 17:46:50 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2920 @ 2025-03-07 17:46:50 Stacking limit is 90.
  • #2921 @ 2025-03-07 17:46:50 Calculated maximum threat level based on player count of 29: 100
  • #2922 @ 2025-03-07 17:46:50 Dynamic Mode initialized with a Threat Level of... 95! (67.6 round start budget)
  • #2923 @ 2025-03-07 17:46:50 Listing 13 round start rulesets, and 29 players ready.
  • #2975 @ 2025-03-07 17:47:09 FAIL: Clown Operatives failed acceptable: threat_level (95) < requirement (101)
  • #2976 @ 2025-03-07 17:47:09 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (29)
  • #2977 @ 2025-03-07 17:47:09 FAIL: Extended failed acceptable: threat_level (95) < requirement (101)
  • #2978 @ 2025-03-07 17:47:09 FAIL: Meteor failed acceptable: threat_level (95) < requirement (101)
  • #2979 @ 2025-03-07 17:47:09 No more rules can be applied, stopping with 67.6 left.
  • #2980 @ 2025-03-07 17:47:09 Picked a ruleset: Spies, scaled 2 times
  • #2981 @ 2025-03-07 17:47:09 Picked a ruleset: Blood Cult, scaled 0 times
  • #2982 @ 2025-03-07 17:47:09 Picked a ruleset: Changelings, scaled 0 times
  • #2983 @ 2025-03-07 17:47:09 Picked a ruleset: Traitors, scaled 0 times
  • #2984 @ 2025-03-07 17:47:09 2.6 round start budget was left, donating it to midrounds.
  • #2985 @ 2025-03-07 17:47:09 Picked the following roundstart rules: Spies, Blood Cult, Changelings, Traitors,
  • #6629 @ 2025-03-07 17:52:09 Pesho Vezirov was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #6630 @ 2025-03-07 17:52:09 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #6631 @ 2025-03-07 17:52:09 FAIL: Pesho Vezirov was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #10600 @ 2025-03-07 17:57:40 Tristn Corlyn was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #10601 @ 2025-03-07 17:57:40 A latejoin rulset triggered successfully, the next latejoin injection will happen at 23607.5 round time.
  • #10606 @ 2025-03-07 17:57:40 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #10607 @ 2025-03-07 17:57:40 sedex2/(Tristn Corlyn) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #16535 @ 2025-03-07 18:04:14 A midround ruleset is rolling, and will be LIGHT.
  • #16536 @ 2025-03-07 18:04:14 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10001.5
  • #16537 @ 2025-03-07 18:04:14 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10001.5
  • #16538 @ 2025-03-07 18:04:14 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10001.5
  • #16619 @ 2025-03-07 18:04:18 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (36)
  • #16620 @ 2025-03-07 18:04:18 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 95
  • #16621 @ 2025-03-07 18:04:18 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10044.5
  • #16622 @ 2025-03-07 18:04:18 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #16623 @ 2025-03-07 18:04:18 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #16624 @ 2025-03-07 18:04:18 FAIL: Malfunctioning AI is not ready()
  • #16625 @ 2025-03-07 18:04:18 Rolling LIGHT... 5 heavies / 8 lights
  • #16626 @ 2025-03-07 18:04:18 Rolling 8 light rulesets
  • #16627 @ 2025-03-07 18:04:18 Abductors ruleset executing...
  • #16775 @ 2025-03-07 18:04:29 Polling 10 players to apply for the Abductors ruleset.
  • #17237 @ 2025-03-07 18:04:59 2 players volunteered for Abductors.
  • #17260 @ 2025-03-07 18:04:59 Injected a Midround ruleset Abductors.
  • #34158 @ 2025-03-07 18:21:12 A midround ruleset is rolling, and will be HEAVY.
  • #34159 @ 2025-03-07 18:21:12 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20
  • #34160 @ 2025-03-07 18:21:12 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20
  • #34161 @ 2025-03-07 18:21:12 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20011
  • #34162 @ 2025-03-07 18:21:12 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20
  • #34163 @ 2025-03-07 18:21:12 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (38)
  • #34164 @ 2025-03-07 18:21:12 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 95
  • #34165 @ 2025-03-07 18:21:12 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20011
  • #34166 @ 2025-03-07 18:21:12 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #34167 @ 2025-03-07 18:21:12 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #34168 @ 2025-03-07 18:21:12 FAIL: Malfunctioning AI is not ready()
  • #34169 @ 2025-03-07 18:21:12 Rolling HEAVY... 4 heavies / 8 lights
  • #34170 @ 2025-03-07 18:21:12 Rolling 4 heavy rulesets
  • #34171 @ 2025-03-07 18:21:12 Space Ninja ruleset executing...
  • #34338 @ 2025-03-07 18:21:22 Polling 7 players to apply for the Space Ninja ruleset.
  • #34850 @ 2025-03-07 18:21:55 5 players volunteered for Space Ninja.
  • #34861 @ 2025-03-07 18:21:55 bingbong34/(Silver Seven) was spawned as a Space Ninja by the midround ruleset.
  • #34862 @ 2025-03-07 18:21:55 Injected a Midround ruleset Space Ninja.
  • #36621 @ 2025-03-07 18:23:53 Jake Osterwise was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #36622 @ 2025-03-07 18:23:53 A latejoin rulset triggered successfully, the next latejoin injection will happen at 39025 round time.
  • #36625 @ 2025-03-07 18:23:53 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #36626 @ 2025-03-07 18:23:53 kinganth/(Jake Osterwise) joined the station, and was selected by the Syndicate Infiltrator ruleset.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-07 17:46:50.686000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 5.726,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.686686"
            },
            "s-store": null,
            "id": 2918,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-07 17:46:50.686000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 6.048,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.686847"
            },
            "s-store": null,
            "id": 2919,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-07 17:46:50.686000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 6.3,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.686973"
            },
            "s-store": null,
            "id": 2920,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-07 17:46:50.687000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 29: 100",
            "data": null,
            "w-state": {
                "tick_usage": 6.54,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.687093"
            },
            "s-store": null,
            "id": 2921,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-07 17:46:50.687000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 95! (67.6 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 6.858,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.687252"
            },
            "s-store": null,
            "id": 2922,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-07 17:46:50.775000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 29 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 183.402,
                "tick_lag": 0.5,
                "time": 2262,
                "timestamp": "1741369610.775524"
            },
            "s-store": null,
            "id": 2923,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-07 17:47:09.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (95) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 55.38,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.283957"
            },
            "s-store": null,
            "id": 2975,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-07 17:47:09.284000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 55.682,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.284107"
            },
            "s-store": null,
            "id": 2976,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-07 17:47:09.284000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (95) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 55.968,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.284250"
            },
            "s-store": null,
            "id": 2977,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-07 17:47:09.284000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (95) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 56.23,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.284381"
            },
            "s-store": null,
            "id": 2978,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-07 17:47:09.284000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 67.6 left.",
            "data": null,
            "w-state": {
                "tick_usage": 57.552,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.285042"
            },
            "s-store": null,
            "id": 2979,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-07 17:47:09.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 2 times",
            "data": null,
            "w-state": {
                "tick_usage": 57.808,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.285170"
            },
            "s-store": null,
            "id": 2980,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-07 17:47:09.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Cult, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 58.686,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.285609"
            },
            "s-store": null,
            "id": 2981,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-07 17:47:09.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 59.482,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.286007"
            },
            "s-store": null,
            "id": 2982,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-07 17:47:09.286000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 60.344,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.286438"
            },
            "s-store": null,
            "id": 2983,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-07 17:47:09.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2.6 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 84.592,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.298563"
            },
            "s-store": null,
            "id": 2984,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-07 17:47:09.298000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Spies, Blood Cult, Changelings, Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 85.144,
                "tick_lag": 0.5,
                "time": 2422,
                "timestamp": "1741369629.298838"
            },
            "s-store": null,
            "id": 2985,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-07 17:52:09.960000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Pesho Vezirov 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": 152.232,
                "tick_lag": 0.5,
                "time": 5353,
                "timestamp": "1741369929.960511"
            },
            "s-store": null,
            "id": 6629,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-07 17:52:09.960000",
                "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": 152.748,
                "tick_lag": 0.5,
                "time": 5353,
                "timestamp": "1741369929.960769"
            },
            "s-store": null,
            "id": 6630,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-07 17:52:09.960000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Pesho Vezirov 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": 153.052,
                "tick_lag": 0.5,
                "time": 5353,
                "timestamp": "1741369929.960922"
            },
            "s-store": null,
            "id": 6631,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-07 17:57:40.414000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Tristn Corlyn 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": 241.696,
                "tick_lag": 0.5,
                "time": 8607.5,
                "timestamp": "1741370260.414184"
            },
            "s-store": null,
            "id": 10600,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-07 17:57:40.414000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 23607.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 242.304,
                "tick_lag": 0.5,
                "time": 8607.5,
                "timestamp": "1741370260.414488"
            },
            "s-store": null,
            "id": 10601,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-07 17:57:40.421000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 13.208,
                "tick_lag": 0.5,
                "time": 8608,
                "timestamp": "1741370260.421922"
            },
            "s-store": null,
            "id": 10606,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-07 17:57:40.422000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "sedex2\/(Tristn Corlyn) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 13.754,
                "tick_lag": 0.5,
                "time": 8608,
                "timestamp": "1741370260.422195"
            },
            "s-store": null,
            "id": 10607,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-07 18:04:14.177000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 11.298,
                "tick_lag": 0.5,
                "time": 12463,
                "timestamp": "1741370654.177504"
            },
            "s-store": null,
            "id": 16535,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-07 18:04:14.177000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10001.5",
            "data": null,
            "w-state": {
                "tick_usage": 12.356,
                "tick_lag": 0.5,
                "time": 12463,
                "timestamp": "1741370654.178032"
            },
            "s-store": null,
            "id": 16536,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-07 18:04:14.178000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10001.5",
            "data": null,
            "w-state": {
                "tick_usage": 12.686,
                "tick_lag": 0.5,
                "time": 12463,
                "timestamp": "1741370654.178197"
            },
            "s-store": null,
            "id": 16537,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-07 18:04:14.178000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10001.5",
            "data": null,
            "w-state": {
                "tick_usage": 12.966,
                "tick_lag": 0.5,
                "time": 12463,
                "timestamp": "1741370654.178337"
            },
            "s-store": null,
            "id": 16538,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-07 18:04:18.917000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (36)",
            "data": null,
            "w-state": {
                "tick_usage": 84.048,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.917845"
            },
            "s-store": null,
            "id": 16619,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-07 18:04:18.917000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 95",
            "data": null,
            "w-state": {
                "tick_usage": 84.398,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.918020"
            },
            "s-store": null,
            "id": 16620,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-07 18:04:18.919000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10044.5",
            "data": null,
            "w-state": {
                "tick_usage": 86.872,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.919256"
            },
            "s-store": null,
            "id": 16621,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-07 18:04:18.920000",
                "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": 88.844,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.920242"
            },
            "s-store": null,
            "id": 16622,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-07 18:04:18.920000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 89.104,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.920372"
            },
            "s-store": null,
            "id": 16623,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-07 18:04:18.920000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 89.36,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.920500"
            },
            "s-store": null,
            "id": 16624,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-07 18:04:18.921000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 5 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 90.542,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.921091"
            },
            "s-store": null,
            "id": 16625,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-07 18:04:18.921000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 90.818,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.921229"
            },
            "s-store": null,
            "id": 16626,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-07 18:04:18.921000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Abductors ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 91.234,
                "tick_lag": 0.5,
                "time": 12506,
                "timestamp": "1741370658.921437"
            },
            "s-store": null,
            "id": 16627,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-07 18:04:29.091000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 10 players to apply for the Abductors ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 8.264,
                "tick_lag": 0.5,
                "time": 12606.5,
                "timestamp": "1741370669.091447"
            },
            "s-store": null,
            "id": 16775,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-07 18:04:59.847000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2 players volunteered for Abductors.",
            "data": null,
            "w-state": {
                "tick_usage": 1.628,
                "tick_lag": 0.5,
                "time": 12912.5,
                "timestamp": "1741370699.847592"
            },
            "s-store": null,
            "id": 17237,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-07 18:04:59.991000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Abductors.",
            "data": null,
            "w-state": {
                "tick_usage": 289.134,
                "tick_lag": 0.5,
                "time": 12912.5,
                "timestamp": "1741370699.991345"
            },
            "s-store": null,
            "id": 17260,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-07 18:21:12.478000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 46.654,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.478548"
            },
            "s-store": null,
            "id": 34158,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-07 18:21:12.478000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 47.078,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.478760"
            },
            "s-store": null,
            "id": 34159,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-03-07 18:21:12.478000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 47.384,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.478913"
            },
            "s-store": null,
            "id": 34160,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-03-07 18:21:12.478000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20011",
            "data": null,
            "w-state": {
                "tick_usage": 47.666,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.479054"
            },
            "s-store": null,
            "id": 34161,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-03-07 18:21:12.479000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 47.934,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.479188"
            },
            "s-store": null,
            "id": 34162,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-03-07 18:21:12.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (38)",
            "data": null,
            "w-state": {
                "tick_usage": 52.354,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.481399"
            },
            "s-store": null,
            "id": 34163,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-03-07 18:21:12.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 95",
            "data": null,
            "w-state": {
                "tick_usage": 52.672,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.481557"
            },
            "s-store": null,
            "id": 34164,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-03-07 18:21:12.482000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20011",
            "data": null,
            "w-state": {
                "tick_usage": 54.578,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.482510"
            },
            "s-store": null,
            "id": 34165,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-03-07 18:21:12.483000",
                "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": 56.36,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.483401"
            },
            "s-store": null,
            "id": 34166,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-03-07 18:21:12.483000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 56.614,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.483528"
            },
            "s-store": null,
            "id": 34167,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-03-07 18:21:12.483000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 56.886,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.483664"
            },
            "s-store": null,
            "id": 34168,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-03-07 18:21:12.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 4 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 58.004,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.484223"
            },
            "s-store": null,
            "id": 34169,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-03-07 18:21:12.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 4 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 58.264,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.484353"
            },
            "s-store": null,
            "id": 34170,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-03-07 18:21:12.484000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Space Ninja ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 58.688,
                "tick_lag": 0.5,
                "time": 22472.5,
                "timestamp": "1741371672.484565"
            },
            "s-store": null,
            "id": 34171,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-03-07 18:21:22.873000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 7 players to apply for the Space Ninja ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 8.332,
                "tick_lag": 0.5,
                "time": 22573,
                "timestamp": "1741371682.873599"
            },
            "s-store": null,
            "id": 34338,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-03-07 18:21:55.166000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "5 players volunteered for Space Ninja.",
            "data": null,
            "w-state": {
                "tick_usage": 1.232,
                "tick_lag": 0.5,
                "time": 22883,
                "timestamp": "1741371715.166924"
            },
            "s-store": null,
            "id": 34850,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-03-07 18:21:55.293000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "bingbong34\/(Silver Seven) was spawned as a Space Ninja by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 254.462,
                "tick_lag": 0.5,
                "time": 22883,
                "timestamp": "1741371715.293538"
            },
            "s-store": null,
            "id": 34861,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-03-07 18:21:55.295000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Space Ninja.",
            "data": null,
            "w-state": {
                "tick_usage": 259.264,
                "tick_lag": 0.5,
                "time": 22883,
                "timestamp": "1741371715.295939"
            },
            "s-store": null,
            "id": 34862,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-03-07 18:23:53.411000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Jake Osterwise was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 196.908,
                "tick_lag": 0.5,
                "time": 24025,
                "timestamp": "1741371833.411977"
            },
            "s-store": null,
            "id": 36621,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-03-07 18:23:53.412000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 39025 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 197.548,
                "tick_lag": 0.5,
                "time": 24025,
                "timestamp": "1741371833.412296"
            },
            "s-store": null,
            "id": 36622,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-03-07 18:23:53.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 16.604,
                "tick_lag": 0.5,
                "time": 24025.5,
                "timestamp": "1741371833.428272"
            },
            "s-store": null,
            "id": 36625,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-03-07 18:23:53.428000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "kinganth\/(Jake Osterwise) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 17.082,
                "tick_lag": 0.5,
                "time": 24025.5,
                "timestamp": "1741371833.428510"
            },
            "s-store": null,
            "id": 36626,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-07 17:42:20.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249970,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1741369341.143266\",\"round-id\":\"249970\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-07 17:46:50.686\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":5.726,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.686686\"},\"s-store\":null,\"id\":2918,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:46:50.686\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":6.048,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.686847\"},\"s-store\":null,\"id\":2919,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:46:50.686\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":6.3,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.686973\"},\"s-store\":null,\"id\":2920,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:46:50.687\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 29: 100\",\"data\":null,\"w-state\":{\"tick_usage\":6.54,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.687093\"},\"s-store\":null,\"id\":2921,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:46:50.687\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 95! (67.6 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":6.858,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.687252\"},\"s-store\":null,\"id\":2922,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:46:50.775\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 29 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":183.402,\"tick_lag\":0.5,\"time\":2262,\"timestamp\":\"1741369610.775524\"},\"s-store\":null,\"id\":2923,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.283\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (95) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":55.38,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.283957\"},\"s-store\":null,\"id\":2975,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.284\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":55.682,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.284107\"},\"s-store\":null,\"id\":2976,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.284\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (95) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":55.968,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.284250\"},\"s-store\":null,\"id\":2977,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.284\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (95) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":56.23,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.284381\"},\"s-store\":null,\"id\":2978,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.284\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 67.6 left.\",\"data\":null,\"w-state\":{\"tick_usage\":57.552,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.285042\"},\"s-store\":null,\"id\":2979,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.285\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 2 times\",\"data\":null,\"w-state\":{\"tick_usage\":57.808,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.285170\"},\"s-store\":null,\"id\":2980,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.285\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Cult, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":58.686,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.285609\"},\"s-store\":null,\"id\":2981,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.285\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":59.482,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.286007\"},\"s-store\":null,\"id\":2982,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.286\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":60.344,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.286438\"},\"s-store\":null,\"id\":2983,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.298\",\"cat\":\"dynamic\",\"msg\":\"2.6 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":84.592,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.298563\"},\"s-store\":null,\"id\":2984,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:47:09.298\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Spies, Blood Cult, Changelings, Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":85.144,\"tick_lag\":0.5,\"time\":2422,\"timestamp\":\"1741369629.298838\"},\"s-store\":null,\"id\":2985,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:52:09.960\",\"cat\":\"dynamic\",\"msg\":\"Pesho Vezirov 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\":152.232,\"tick_lag\":0.5,\"time\":5353,\"timestamp\":\"1741369929.960511\"},\"s-store\":null,\"id\":6629,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:52:09.960\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":152.748,\"tick_lag\":0.5,\"time\":5353,\"timestamp\":\"1741369929.960769\"},\"s-store\":null,\"id\":6630,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:52:09.960\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Pesho Vezirov 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\":153.052,\"tick_lag\":0.5,\"time\":5353,\"timestamp\":\"1741369929.960922\"},\"s-store\":null,\"id\":6631,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:57:40.414\",\"cat\":\"dynamic\",\"msg\":\"Tristn Corlyn 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\":241.696,\"tick_lag\":0.5,\"time\":8607.5,\"timestamp\":\"1741370260.414184\"},\"s-store\":null,\"id\":10600,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:57:40.414\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 23607.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":242.304,\"tick_lag\":0.5,\"time\":8607.5,\"timestamp\":\"1741370260.414488\"},\"s-store\":null,\"id\":10601,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:57:40.421\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":13.208,\"tick_lag\":0.5,\"time\":8608,\"timestamp\":\"1741370260.421922\"},\"s-store\":null,\"id\":10606,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 17:57:40.422\",\"cat\":\"dynamic\",\"msg\":\"sedex2\\\/(Tristn Corlyn) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":13.754,\"tick_lag\":0.5,\"time\":8608,\"timestamp\":\"1741370260.422195\"},\"s-store\":null,\"id\":10607,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:14.177\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":11.298,\"tick_lag\":0.5,\"time\":12463,\"timestamp\":\"1741370654.177504\"},\"s-store\":null,\"id\":16535,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:14.177\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 10001.5\",\"data\":null,\"w-state\":{\"tick_usage\":12.356,\"tick_lag\":0.5,\"time\":12463,\"timestamp\":\"1741370654.178032\"},\"s-store\":null,\"id\":16536,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:14.178\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 10001.5\",\"data\":null,\"w-state\":{\"tick_usage\":12.686,\"tick_lag\":0.5,\"time\":12463,\"timestamp\":\"1741370654.178197\"},\"s-store\":null,\"id\":16537,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:14.178\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 10001.5\",\"data\":null,\"w-state\":{\"tick_usage\":12.966,\"tick_lag\":0.5,\"time\":12463,\"timestamp\":\"1741370654.178337\"},\"s-store\":null,\"id\":16538,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.917\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (36)\",\"data\":null,\"w-state\":{\"tick_usage\":84.048,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.917845\"},\"s-store\":null,\"id\":16619,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.917\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 36, threat level: 95\",\"data\":null,\"w-state\":{\"tick_usage\":84.398,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.918020\"},\"s-store\":null,\"id\":16620,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.919\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 10044.5\",\"data\":null,\"w-state\":{\"tick_usage\":86.872,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.919256\"},\"s-store\":null,\"id\":16621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.920\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":88.844,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.920242\"},\"s-store\":null,\"id\":16622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.920\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":89.104,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.920372\"},\"s-store\":null,\"id\":16623,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.920\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":89.36,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.920500\"},\"s-store\":null,\"id\":16624,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.921\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 5 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":90.542,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.921091\"},\"s-store\":null,\"id\":16625,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.921\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":90.818,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.921229\"},\"s-store\":null,\"id\":16626,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:18.921\",\"cat\":\"dynamic\",\"msg\":\"Abductors ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":91.234,\"tick_lag\":0.5,\"time\":12506,\"timestamp\":\"1741370658.921437\"},\"s-store\":null,\"id\":16627,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:29.091\",\"cat\":\"dynamic\",\"msg\":\"Polling 10 players to apply for the Abductors ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":8.264,\"tick_lag\":0.5,\"time\":12606.5,\"timestamp\":\"1741370669.091447\"},\"s-store\":null,\"id\":16775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:59.847\",\"cat\":\"dynamic\",\"msg\":\"2 players volunteered for Abductors.\",\"data\":null,\"w-state\":{\"tick_usage\":1.628,\"tick_lag\":0.5,\"time\":12912.5,\"timestamp\":\"1741370699.847592\"},\"s-store\":null,\"id\":17237,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:04:59.991\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Abductors.\",\"data\":null,\"w-state\":{\"tick_usage\":289.134,\"tick_lag\":0.5,\"time\":12912.5,\"timestamp\":\"1741370699.991345\"},\"s-store\":null,\"id\":17260,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.478\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":46.654,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.478548\"},\"s-store\":null,\"id\":34158,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.478\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":47.078,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.478760\"},\"s-store\":null,\"id\":34159,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.478\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":47.384,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.478913\"},\"s-store\":null,\"id\":34160,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.478\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 20011\",\"data\":null,\"w-state\":{\"tick_usage\":47.666,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.479054\"},\"s-store\":null,\"id\":34161,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.479\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 15, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":47.934,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.479188\"},\"s-store\":null,\"id\":34162,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.481\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (38)\",\"data\":null,\"w-state\":{\"tick_usage\":52.354,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.481399\"},\"s-store\":null,\"id\":34163,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.481\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 95\",\"data\":null,\"w-state\":{\"tick_usage\":52.672,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.481557\"},\"s-store\":null,\"id\":34164,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.482\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 20011\",\"data\":null,\"w-state\":{\"tick_usage\":54.578,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.482510\"},\"s-store\":null,\"id\":34165,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.483\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":56.36,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.483401\"},\"s-store\":null,\"id\":34166,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.483\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":56.614,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.483528\"},\"s-store\":null,\"id\":34167,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.483\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":56.886,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.483664\"},\"s-store\":null,\"id\":34168,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.484\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 4 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":58.004,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.484223\"},\"s-store\":null,\"id\":34169,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.484\",\"cat\":\"dynamic\",\"msg\":\"Rolling 4 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":58.264,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.484353\"},\"s-store\":null,\"id\":34170,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:12.484\",\"cat\":\"dynamic\",\"msg\":\"Space Ninja ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":58.688,\"tick_lag\":0.5,\"time\":22472.5,\"timestamp\":\"1741371672.484565\"},\"s-store\":null,\"id\":34171,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:22.873\",\"cat\":\"dynamic\",\"msg\":\"Polling 7 players to apply for the Space Ninja ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":8.332,\"tick_lag\":0.5,\"time\":22573,\"timestamp\":\"1741371682.873599\"},\"s-store\":null,\"id\":34338,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:55.166\",\"cat\":\"dynamic\",\"msg\":\"5 players volunteered for Space Ninja.\",\"data\":null,\"w-state\":{\"tick_usage\":1.232,\"tick_lag\":0.5,\"time\":22883,\"timestamp\":\"1741371715.166924\"},\"s-store\":null,\"id\":34850,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:55.293\",\"cat\":\"dynamic\",\"msg\":\"bingbong34\\\/(Silver Seven) was spawned as a Space Ninja by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":254.462,\"tick_lag\":0.5,\"time\":22883,\"timestamp\":\"1741371715.293538\"},\"s-store\":null,\"id\":34861,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:21:55.295\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Space Ninja.\",\"data\":null,\"w-state\":{\"tick_usage\":259.264,\"tick_lag\":0.5,\"time\":22883,\"timestamp\":\"1741371715.295939\"},\"s-store\":null,\"id\":34862,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:23:53.411\",\"cat\":\"dynamic\",\"msg\":\"Jake Osterwise was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":196.908,\"tick_lag\":0.5,\"time\":24025,\"timestamp\":\"1741371833.411977\"},\"s-store\":null,\"id\":36621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:23:53.412\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 39025 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":197.548,\"tick_lag\":0.5,\"time\":24025,\"timestamp\":\"1741371833.412296\"},\"s-store\":null,\"id\":36622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:23:53.428\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":16.604,\"tick_lag\":0.5,\"time\":24025.5,\"timestamp\":\"1741371833.428272\"},\"s-store\":null,\"id\":36625,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-07 18:23:53.428\",\"cat\":\"dynamic\",\"msg\":\"kinganth\\\/(Jake Osterwise) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":17.082,\"tick_lag\":0.5,\"time\":24025.5,\"timestamp\":\"1741371833.428510\"},\"s-store\":null,\"id\":36626,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/03\/07\/round-249970\/dynamic.log.json"
}