249202 249204

dynamic

  • #2681 @ 2025-02-12 19:52:11 Dynamic mode parameters for the round:
  • #2682 @ 2025-02-12 19:52:11 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2683 @ 2025-02-12 19:52:11 Stacking limit is 90.
  • #2684 @ 2025-02-12 19:52:11 Calculated maximum threat level based on player count of 27: 100
  • #2685 @ 2025-02-12 19:52:11 Dynamic Mode initialized with a Threat Level of... 56! (46.2 round start budget)
  • #2686 @ 2025-02-12 19:52:11 Listing 13 round start rulesets, and 27 players ready.
  • #2687 @ 2025-02-12 19:52:11 FAIL: Malfunctioning AI failed acceptable: threat_level (56) < requirement (60)
  • #2698 @ 2025-02-12 19:52:12 FAIL: Wizard failed acceptable: threat_level (56) < requirement (60)
  • #2699 @ 2025-02-12 19:52:12 FAIL: Nuclear Emergency failed acceptable: threat_level (56) < requirement (60)
  • #2700 @ 2025-02-12 19:52:12 FAIL: Clown Operatives failed acceptable: threat_level (56) < requirement (101)
  • #2701 @ 2025-02-12 19:52:12 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (27)
  • #2702 @ 2025-02-12 19:52:12 FAIL: Extended failed acceptable: threat_level (56) < requirement (101)
  • #2703 @ 2025-02-12 19:52:12 FAIL: Meteor failed acceptable: threat_level (56) < requirement (101)
  • #2704 @ 2025-02-12 19:52:12 No more rules can be applied, stopping with 46.2 left.
  • #2705 @ 2025-02-12 19:52:12 Picked a ruleset: Spies, scaled 2 times
  • #2706 @ 2025-02-12 19:52:12 Picked a ruleset: Changelings, scaled 0 times
  • #2707 @ 2025-02-12 19:52:12 Picked a ruleset: Blood Brothers, scaled 0 times
  • #2708 @ 2025-02-12 19:52:13 1.2 round start budget was left, donating it to midrounds.
  • #2709 @ 2025-02-12 19:52:13 Picked the following roundstart rules: Spies, Changelings, Blood Brothers,
  • #16209 @ 2025-02-12 20:13:38 A midround ruleset is rolling, and will be LIGHT.
  • #16210 @ 2025-02-12 20:13:38 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20
  • #16211 @ 2025-02-12 20:13:38 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20
  • #16212 @ 2025-02-12 20:13:38 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12669.5
  • #16213 @ 2025-02-12 20:13:38 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20
  • #16300 @ 2025-02-12 20:13:43 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (33)
  • #16301 @ 2025-02-12 20:13:43 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 56
  • #16302 @ 2025-02-12 20:13:43 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12715
  • #16303 @ 2025-02-12 20:13:43 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #16304 @ 2025-02-12 20:13:43 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #16305 @ 2025-02-12 20:13:43 FAIL: Malfunctioning AI is not ready()
  • #16306 @ 2025-02-12 20:13:43 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15
  • #16307 @ 2025-02-12 20:13:43 Rolling LIGHT... 3 heavies / 8 lights
  • #16308 @ 2025-02-12 20:13:43 Rolling 8 light rulesets
  • #16309 @ 2025-02-12 20:13:43 Syndicate Sleeper Agent ruleset executing...
  • #16427 @ 2025-02-12 20:13:53 LordofRats/(Gold LXXXVII) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #16428 @ 2025-02-12 20:13:53 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #18481 @ 2025-02-12 20:16:34 Aziz Tant was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #18482 @ 2025-02-12 20:16:34 A latejoin rulset triggered successfully, the next latejoin injection will happen at 27555.5 round time.
  • #18487 @ 2025-02-12 20:16:34 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #18488 @ 2025-02-12 20:16:34 HalfPunch/(Aziz Tant) joined the station, and was selected by the Syndicate Infiltrator ruleset.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-02-12 19:52:11.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 6.4,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.434244"
            },
            "s-store": null,
            "id": 2681,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-02-12 19:52:11.434000",
                "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.72,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.434405"
            },
            "s-store": null,
            "id": 2682,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-02-12 19:52:11.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 6.964,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.434526"
            },
            "s-store": null,
            "id": 2683,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-02-12 19:52:11.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 27: 100",
            "data": null,
            "w-state": {
                "tick_usage": 7.198,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.434643"
            },
            "s-store": null,
            "id": 2684,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-02-12 19:52:11.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 56! (46.2 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 7.472,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.434780"
            },
            "s-store": null,
            "id": 2685,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-02-12 19:52:11.513000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 27 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 164.542,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.513315"
            },
            "s-store": null,
            "id": 2686,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-02-12 19:52:11.513000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (56) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 165.482,
                "tick_lag": 0.5,
                "time": 2318,
                "timestamp": "1739389931.513785"
            },
            "s-store": null,
            "id": 2687,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-02-12 19:52:12.988000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (56) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 21.872,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.988887"
            },
            "s-store": null,
            "id": 2698,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-02-12 19:52:12.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (56) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 22.948,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.989425"
            },
            "s-store": null,
            "id": 2699,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-02-12 19:52:12.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (56) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 23.224,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.989563"
            },
            "s-store": null,
            "id": 2700,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-02-12 19:52:12.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (27)",
            "data": null,
            "w-state": {
                "tick_usage": 23.482,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.989692"
            },
            "s-store": null,
            "id": 2701,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-02-12 19:52:12.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (56) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 23.73,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.989816"
            },
            "s-store": null,
            "id": 2702,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-02-12 19:52:12.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (56) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 23.978,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.989940"
            },
            "s-store": null,
            "id": 2703,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-02-12 19:52:12.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 46.2 left.",
            "data": null,
            "w-state": {
                "tick_usage": 25.074,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.990488"
            },
            "s-store": null,
            "id": 2704,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-02-12 19:52:12.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 2 times",
            "data": null,
            "w-state": {
                "tick_usage": 25.324,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.990613"
            },
            "s-store": null,
            "id": 2705,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-02-12 19:52:12.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 26.186,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.991044"
            },
            "s-store": null,
            "id": 2706,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-02-12 19:52:12.991000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 26.994,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389932.991448"
            },
            "s-store": null,
            "id": 2707,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-02-12 19:52:13.001000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1.2 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 48.192,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389933.002048"
            },
            "s-store": null,
            "id": 2708,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-02-12 19:52:13.002000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Spies, Changelings, Blood Brothers, ",
            "data": null,
            "w-state": {
                "tick_usage": 48.848,
                "tick_lag": 0.5,
                "time": 2331.5,
                "timestamp": "1739389933.002377"
            },
            "s-store": null,
            "id": 2709,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-02-12 20:13:38.352000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 30.384,
                "tick_lag": 0.5,
                "time": 15030,
                "timestamp": "1739391218.353126"
            },
            "s-store": null,
            "id": 16209,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-02-12 20:13:38.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 30.71,
                "tick_lag": 0.5,
                "time": 15030,
                "timestamp": "1739391218.353290"
            },
            "s-store": null,
            "id": 16210,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-02-12 20:13:38.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 30.98,
                "tick_lag": 0.5,
                "time": 15030,
                "timestamp": "1739391218.353425"
            },
            "s-store": null,
            "id": 16211,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-02-12 20:13:38.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12669.5",
            "data": null,
            "w-state": {
                "tick_usage": 31.222,
                "tick_lag": 0.5,
                "time": 15030,
                "timestamp": "1739391218.353545"
            },
            "s-store": null,
            "id": 16212,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-02-12 20:13:38.353000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 31.474,
                "tick_lag": 0.5,
                "time": 15030,
                "timestamp": "1739391218.353671"
            },
            "s-store": null,
            "id": 16213,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-02-12 20:13:43.215000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (33)",
            "data": null,
            "w-state": {
                "tick_usage": 82.606,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.215675"
            },
            "s-store": null,
            "id": 16300,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-02-12 20:13:43.215000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 56",
            "data": null,
            "w-state": {
                "tick_usage": 82.92,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.215832"
            },
            "s-store": null,
            "id": 16301,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-02-12 20:13:43.216000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12715",
            "data": null,
            "w-state": {
                "tick_usage": 84.658,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.216701"
            },
            "s-store": null,
            "id": 16302,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-02-12 20:13:43.217000",
                "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": 86.122,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.217433"
            },
            "s-store": null,
            "id": 16303,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-02-12 20:13:43.217000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 86.358,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.217551"
            },
            "s-store": null,
            "id": 16304,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-02-12 20:13:43.217000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 86.576,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.217660"
            },
            "s-store": null,
            "id": 16305,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-02-12 20:13:43.217000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 86.82,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.217782"
            },
            "s-store": null,
            "id": 16306,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-02-12 20:13:43.218000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 3 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 87.506,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.218125"
            },
            "s-store": null,
            "id": 16307,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-02-12 20:13:43.218000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 87.74,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.218242"
            },
            "s-store": null,
            "id": 16308,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-02-12 20:13:43.218000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 88.088,
                "tick_lag": 0.5,
                "time": 15075.5,
                "timestamp": "1739391223.218416"
            },
            "s-store": null,
            "id": 16309,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-02-12 20:13:53.275000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "LordofRats\/(Gold LXXXVII) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 16.162,
                "tick_lag": 0.5,
                "time": 15176,
                "timestamp": "1739391233.275615"
            },
            "s-store": null,
            "id": 16427,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-02-12 20:13:53.275000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 16.408,
                "tick_lag": 0.5,
                "time": 15176,
                "timestamp": "1739391233.275738"
            },
            "s-store": null,
            "id": 16428,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-02-12 20:16:34.291000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Aziz Tant was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 183.97,
                "tick_lag": 0.5,
                "time": 16780.5,
                "timestamp": "1739391394.291979"
            },
            "s-store": null,
            "id": 18481,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-02-12 20:16:34.292000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 27555.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 184.65,
                "tick_lag": 0.5,
                "time": 16780.5,
                "timestamp": "1739391394.292320"
            },
            "s-store": null,
            "id": 18482,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-02-12 20:16:34.322000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 15.2,
                "tick_lag": 0.5,
                "time": 16781,
                "timestamp": "1739391394.322219"
            },
            "s-store": null,
            "id": 18487,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-02-12 20:16:34.322000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "HalfPunch\/(Aziz Tant) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 15.918,
                "tick_lag": 0.5,
                "time": 16781,
                "timestamp": "1739391394.322578"
            },
            "s-store": null,
            "id": 18488,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-02-12 19:47:50.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249203,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1739389670.706215\",\"round-id\":\"249203\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-02-12 19:52:11.434\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":6.4,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.434244\"},\"s-store\":null,\"id\":2681,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.434\",\"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.72,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.434405\"},\"s-store\":null,\"id\":2682,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.434\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":6.964,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.434526\"},\"s-store\":null,\"id\":2683,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.434\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 27: 100\",\"data\":null,\"w-state\":{\"tick_usage\":7.198,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.434643\"},\"s-store\":null,\"id\":2684,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.434\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 56! (46.2 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":7.472,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.434780\"},\"s-store\":null,\"id\":2685,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.513\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 27 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":164.542,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.513315\"},\"s-store\":null,\"id\":2686,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:11.513\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (56) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":165.482,\"tick_lag\":0.5,\"time\":2318,\"timestamp\":\"1739389931.513785\"},\"s-store\":null,\"id\":2687,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.988\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (56) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":21.872,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.988887\"},\"s-store\":null,\"id\":2698,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (56) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":22.948,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.989425\"},\"s-store\":null,\"id\":2699,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (56) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":23.224,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.989563\"},\"s-store\":null,\"id\":2700,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (27)\",\"data\":null,\"w-state\":{\"tick_usage\":23.482,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.989692\"},\"s-store\":null,\"id\":2701,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (56) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":23.73,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.989816\"},\"s-store\":null,\"id\":2702,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (56) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":23.978,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.989940\"},\"s-store\":null,\"id\":2703,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.990\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 46.2 left.\",\"data\":null,\"w-state\":{\"tick_usage\":25.074,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.990488\"},\"s-store\":null,\"id\":2704,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.990\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 2 times\",\"data\":null,\"w-state\":{\"tick_usage\":25.324,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.990613\"},\"s-store\":null,\"id\":2705,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.990\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":26.186,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.991044\"},\"s-store\":null,\"id\":2706,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:12.991\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":26.994,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389932.991448\"},\"s-store\":null,\"id\":2707,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:13.001\",\"cat\":\"dynamic\",\"msg\":\"1.2 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":48.192,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389933.002048\"},\"s-store\":null,\"id\":2708,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 19:52:13.002\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Spies, Changelings, Blood Brothers, \",\"data\":null,\"w-state\":{\"tick_usage\":48.848,\"tick_lag\":0.5,\"time\":2331.5,\"timestamp\":\"1739389933.002377\"},\"s-store\":null,\"id\":2709,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:38.352\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":30.384,\"tick_lag\":0.5,\"time\":15030,\"timestamp\":\"1739391218.353126\"},\"s-store\":null,\"id\":16209,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:38.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":30.71,\"tick_lag\":0.5,\"time\":15030,\"timestamp\":\"1739391218.353290\"},\"s-store\":null,\"id\":16210,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:38.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":30.98,\"tick_lag\":0.5,\"time\":15030,\"timestamp\":\"1739391218.353425\"},\"s-store\":null,\"id\":16211,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:38.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12669.5\",\"data\":null,\"w-state\":{\"tick_usage\":31.222,\"tick_lag\":0.5,\"time\":15030,\"timestamp\":\"1739391218.353545\"},\"s-store\":null,\"id\":16212,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:38.353\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":31.474,\"tick_lag\":0.5,\"time\":15030,\"timestamp\":\"1739391218.353671\"},\"s-store\":null,\"id\":16213,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.215\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (33)\",\"data\":null,\"w-state\":{\"tick_usage\":82.606,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.215675\"},\"s-store\":null,\"id\":16300,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.215\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 56\",\"data\":null,\"w-state\":{\"tick_usage\":82.92,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.215832\"},\"s-store\":null,\"id\":16301,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.216\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12715\",\"data\":null,\"w-state\":{\"tick_usage\":84.658,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.216701\"},\"s-store\":null,\"id\":16302,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.217\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":86.122,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.217433\"},\"s-store\":null,\"id\":16303,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.217\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":86.358,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.217551\"},\"s-store\":null,\"id\":16304,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.217\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":86.576,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.217660\"},\"s-store\":null,\"id\":16305,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.217\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":86.82,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.217782\"},\"s-store\":null,\"id\":16306,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.218\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 3 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":87.506,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.218125\"},\"s-store\":null,\"id\":16307,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.218\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":87.74,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.218242\"},\"s-store\":null,\"id\":16308,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:43.218\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":88.088,\"tick_lag\":0.5,\"time\":15075.5,\"timestamp\":\"1739391223.218416\"},\"s-store\":null,\"id\":16309,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:53.275\",\"cat\":\"dynamic\",\"msg\":\"LordofRats\\\/(Gold LXXXVII) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":16.162,\"tick_lag\":0.5,\"time\":15176,\"timestamp\":\"1739391233.275615\"},\"s-store\":null,\"id\":16427,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:13:53.275\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":16.408,\"tick_lag\":0.5,\"time\":15176,\"timestamp\":\"1739391233.275738\"},\"s-store\":null,\"id\":16428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:16:34.291\",\"cat\":\"dynamic\",\"msg\":\"Aziz Tant was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":183.97,\"tick_lag\":0.5,\"time\":16780.5,\"timestamp\":\"1739391394.291979\"},\"s-store\":null,\"id\":18481,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:16:34.292\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 27555.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":184.65,\"tick_lag\":0.5,\"time\":16780.5,\"timestamp\":\"1739391394.292320\"},\"s-store\":null,\"id\":18482,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:16:34.322\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":15.2,\"tick_lag\":0.5,\"time\":16781,\"timestamp\":\"1739391394.322219\"},\"s-store\":null,\"id\":18487,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-12 20:16:34.322\",\"cat\":\"dynamic\",\"msg\":\"HalfPunch\\\/(Aziz Tant) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":15.918,\"tick_lag\":0.5,\"time\":16781,\"timestamp\":\"1739391394.322578\"},\"s-store\":null,\"id\":18488,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/02\/12\/round-249203\/dynamic.log.json"
}