249365 249367

dynamic

  • #2503 @ 2025-02-17 15:56:43 Dynamic mode parameters for the round:
  • #2504 @ 2025-02-17 15:56:43 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2505 @ 2025-02-17 15:56:43 Stacking limit is 90.
  • #2506 @ 2025-02-17 15:56:43 Calculated maximum threat level based on player count of 31: 100
  • #2507 @ 2025-02-17 15:56:43 Dynamic Mode initialized with a Threat Level of... 68! (58.1 round start budget)
  • #2508 @ 2025-02-17 15:56:43 Listing 13 round start rulesets, and 31 players ready.
  • #2509 @ 2025-02-17 15:56:43 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #2540 @ 2025-02-17 15:56:59 FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)
  • #2541 @ 2025-02-17 15:56:59 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (31)
  • #2542 @ 2025-02-17 15:56:59 FAIL: Extended failed acceptable: threat_level (68) < requirement (101)
  • #2543 @ 2025-02-17 15:56:59 FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)
  • #2544 @ 2025-02-17 15:56:59 No more rules can be applied, stopping with 58.1 left.
  • #2545 @ 2025-02-17 15:56:59 Picked a ruleset: Blood Brothers, scaled 0 times
  • #2546 @ 2025-02-17 15:56:59 Picked a ruleset: Blood Cult, scaled 0 times
  • #2547 @ 2025-02-17 15:56:59 Picked a ruleset: Changelings, scaled 0 times
  • #2548 @ 2025-02-17 15:56:59 Picked a ruleset: Spies, scaled 0 times
  • #2549 @ 2025-02-17 15:56:59 3.1 round start budget was left, donating it to midrounds.
  • #2550 @ 2025-02-17 15:56:59 Picked the following roundstart rules: Blood Brothers, Blood Cult, Changelings, Spies,
  • #20388 @ 2025-02-17 16:16:22 A midround ruleset is rolling, and will be LIGHT.
  • #20389 @ 2025-02-17 16:16:22 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20
  • #20390 @ 2025-02-17 16:16:22 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20
  • #20391 @ 2025-02-17 16:16:22 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11455
  • #20392 @ 2025-02-17 16:16:22 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20
  • #20451 @ 2025-02-17 16:16:27 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (33)
  • #20452 @ 2025-02-17 16:16:27 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 68
  • #20453 @ 2025-02-17 16:16:27 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11503
  • #20454 @ 2025-02-17 16:16:27 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #20455 @ 2025-02-17 16:16:27 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #20456 @ 2025-02-17 16:16:27 FAIL: Malfunctioning AI is not ready()
  • #20457 @ 2025-02-17 16:16:27 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 15
  • #20458 @ 2025-02-17 16:16:27 Rolling LIGHT... 3 heavies / 8 lights
  • #20459 @ 2025-02-17 16:16:27 Rolling 8 light rulesets
  • #20460 @ 2025-02-17 16:16:27 Syndicate Sleeper Agent ruleset executing...
  • #20605 @ 2025-02-17 16:16:37 LordofRats/(Dreet-Neposh) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #20606 @ 2025-02-17 16:16:37 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #24666 @ 2025-02-17 16:21:08 Fries-The-Intruders was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #24667 @ 2025-02-17 16:21:08 A latejoin rulset triggered successfully, the next latejoin injection will happen at 19775 round time.
  • #24672 @ 2025-02-17 16:21:08 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #24673 @ 2025-02-17 16:21:08 Doctorape/(Fries-The-Intruders) joined the station, and was selected by the Syndicate Infiltrator ruleset.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-02-17 15:56:43.476000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 21.366,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.477059"
            },
            "s-store": null,
            "id": 2503,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-02-17 15:56:43.477000",
                "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": 21.7,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.477225"
            },
            "s-store": null,
            "id": 2504,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-02-17 15:56:43.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 21.948,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.477349"
            },
            "s-store": null,
            "id": 2505,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-02-17 15:56:43.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 31: 100",
            "data": null,
            "w-state": {
                "tick_usage": 22.18,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.477465"
            },
            "s-store": null,
            "id": 2506,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-02-17 15:56:43.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 68! (58.1 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 22.454,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.477602"
            },
            "s-store": null,
            "id": 2507,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-02-17 15:56:43.566000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 31 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 200.086,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.566418"
            },
            "s-store": null,
            "id": 2508,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-02-17 15:56:43.567000",
                "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": 201.794,
                "tick_lag": 0.5,
                "time": 2321,
                "timestamp": "1739807803.567272"
            },
            "s-store": null,
            "id": 2509,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-02-17 15:56:59.711000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 7.164,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.711508"
            },
            "s-store": null,
            "id": 2540,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-02-17 15:56:59.711000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (31)",
            "data": null,
            "w-state": {
                "tick_usage": 7.482,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.711667"
            },
            "s-store": null,
            "id": 2541,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-02-17 15:56:59.711000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 7.744,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.711798"
            },
            "s-store": null,
            "id": 2542,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-02-17 15:56:59.711000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 7.994,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.711925"
            },
            "s-store": null,
            "id": 2543,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-02-17 15:56:59.712000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 58.1 left.",
            "data": null,
            "w-state": {
                "tick_usage": 9.274,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.712563"
            },
            "s-store": null,
            "id": 2544,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-02-17 15:56:59.712000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 9.522,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.712687"
            },
            "s-store": null,
            "id": 2545,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-02-17 15:56:59.713000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Cult, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 10.338,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.713095"
            },
            "s-store": null,
            "id": 2546,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-02-17 15:56:59.713000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 11.15,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.713501"
            },
            "s-store": null,
            "id": 2547,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-02-17 15:56:59.713000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 12.05,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.713951"
            },
            "s-store": null,
            "id": 2548,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-02-17 15:56:59.725000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3.1 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 36.59,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.726222"
            },
            "s-store": null,
            "id": 2549,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-02-17 15:56:59.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Blood Brothers, Blood Cult, Changelings, Spies, ",
            "data": null,
            "w-state": {
                "tick_usage": 37.19,
                "tick_lag": 0.5,
                "time": 2462,
                "timestamp": "1739807819.726522"
            },
            "s-store": null,
            "id": 2550,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-02-17 16:16:22.771000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 43.83,
                "tick_lag": 0.5,
                "time": 13962.5,
                "timestamp": "1739808982.771744"
            },
            "s-store": null,
            "id": 20388,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-02-17 16:16:22.771000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 44.158,
                "tick_lag": 0.5,
                "time": 13962.5,
                "timestamp": "1739808982.771908"
            },
            "s-store": null,
            "id": 20389,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-02-17 16:16:22.771000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 44.468,
                "tick_lag": 0.5,
                "time": 13962.5,
                "timestamp": "1739808982.772063"
            },
            "s-store": null,
            "id": 20390,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-02-17 16:16:22.772000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11455",
            "data": null,
            "w-state": {
                "tick_usage": 44.736,
                "tick_lag": 0.5,
                "time": 13962.5,
                "timestamp": "1739808982.772197"
            },
            "s-store": null,
            "id": 20391,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-02-17 16:16:22.772000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 44.984,
                "tick_lag": 0.5,
                "time": 13962.5,
                "timestamp": "1739808982.772321"
            },
            "s-store": null,
            "id": 20392,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-02-17 16:16:27.910000",
                "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": 129.11,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.910819"
            },
            "s-store": null,
            "id": 20451,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-02-17 16:16:27.910000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 68",
            "data": null,
            "w-state": {
                "tick_usage": 129.404,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.910965"
            },
            "s-store": null,
            "id": 20452,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-02-17 16:16:27.911000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11503",
            "data": null,
            "w-state": {
                "tick_usage": 131.276,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.911901"
            },
            "s-store": null,
            "id": 20453,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-02-17 16:16:27.912000",
                "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": 132.806,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.912667"
            },
            "s-store": null,
            "id": 20454,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-02-17 16:16:27.912000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 133.04,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.912784"
            },
            "s-store": null,
            "id": 20455,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-02-17 16:16:27.912000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 133.294,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.912910"
            },
            "s-store": null,
            "id": 20456,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-02-17 16:16:27.912000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 133.544,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.913035"
            },
            "s-store": null,
            "id": 20457,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-02-17 16:16:27.913000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 3 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 134.38,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.913454"
            },
            "s-store": null,
            "id": 20458,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-02-17 16:16:27.913000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 134.614,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.913570"
            },
            "s-store": null,
            "id": 20459,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-02-17 16:16:27.913000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 134.99,
                "tick_lag": 0.5,
                "time": 14010.5,
                "timestamp": "1739808987.913758"
            },
            "s-store": null,
            "id": 20460,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-02-17 16:16:37.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "LordofRats\/(Dreet-Neposh) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 18.37,
                "tick_lag": 0.5,
                "time": 14111,
                "timestamp": "1739808997.970257"
            },
            "s-store": null,
            "id": 20605,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-02-17 16:16:37.970000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 18.636,
                "tick_lag": 0.5,
                "time": 14111,
                "timestamp": "1739808997.970391"
            },
            "s-store": null,
            "id": 20606,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-02-17 16:21:08.274000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Fries-The-Intruders was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 229.254,
                "tick_lag": 0.5,
                "time": 16775,
                "timestamp": "1739809268.274475"
            },
            "s-store": null,
            "id": 24666,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-02-17 16:21:08.274000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 19775 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 229.864,
                "tick_lag": 0.5,
                "time": 16775,
                "timestamp": "1739809268.274781"
            },
            "s-store": null,
            "id": 24667,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-02-17 16:21:08.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 16.23,
                "tick_lag": 0.5,
                "time": 16775.5,
                "timestamp": "1739809268.283498"
            },
            "s-store": null,
            "id": 24672,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-02-17 16:21:08.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Doctorape\/(Fries-The-Intruders) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 16.638,
                "tick_lag": 0.5,
                "time": 16775.5,
                "timestamp": "1739809268.283702"
            },
            "s-store": null,
            "id": 24673,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-02-17 15:52:25.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249366,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1739807545.495307\",\"round-id\":\"249366\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-02-17 15:56:43.476\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":21.366,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.477059\"},\"s-store\":null,\"id\":2503,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.477\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":21.7,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.477225\"},\"s-store\":null,\"id\":2504,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.477\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":21.948,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.477349\"},\"s-store\":null,\"id\":2505,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.477\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 31: 100\",\"data\":null,\"w-state\":{\"tick_usage\":22.18,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.477465\"},\"s-store\":null,\"id\":2506,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.477\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 68! (58.1 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":22.454,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.477602\"},\"s-store\":null,\"id\":2507,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.566\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 31 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":200.086,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.566418\"},\"s-store\":null,\"id\":2508,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:43.567\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":201.794,\"tick_lag\":0.5,\"time\":2321,\"timestamp\":\"1739807803.567272\"},\"s-store\":null,\"id\":2509,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.711\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":7.164,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.711508\"},\"s-store\":null,\"id\":2540,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.711\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (31)\",\"data\":null,\"w-state\":{\"tick_usage\":7.482,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.711667\"},\"s-store\":null,\"id\":2541,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.711\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":7.744,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.711798\"},\"s-store\":null,\"id\":2542,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.711\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (68) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":7.994,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.711925\"},\"s-store\":null,\"id\":2543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.712\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 58.1 left.\",\"data\":null,\"w-state\":{\"tick_usage\":9.274,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.712563\"},\"s-store\":null,\"id\":2544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.712\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":9.522,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.712687\"},\"s-store\":null,\"id\":2545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.713\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Cult, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":10.338,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.713095\"},\"s-store\":null,\"id\":2546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.713\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":11.15,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.713501\"},\"s-store\":null,\"id\":2547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.713\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":12.05,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.713951\"},\"s-store\":null,\"id\":2548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.725\",\"cat\":\"dynamic\",\"msg\":\"3.1 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":36.59,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.726222\"},\"s-store\":null,\"id\":2549,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 15:56:59.726\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Blood Brothers, Blood Cult, Changelings, Spies, \",\"data\":null,\"w-state\":{\"tick_usage\":37.19,\"tick_lag\":0.5,\"time\":2462,\"timestamp\":\"1739807819.726522\"},\"s-store\":null,\"id\":2550,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:22.771\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":43.83,\"tick_lag\":0.5,\"time\":13962.5,\"timestamp\":\"1739808982.771744\"},\"s-store\":null,\"id\":20388,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:22.771\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":44.158,\"tick_lag\":0.5,\"time\":13962.5,\"timestamp\":\"1739808982.771908\"},\"s-store\":null,\"id\":20389,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:22.771\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":44.468,\"tick_lag\":0.5,\"time\":13962.5,\"timestamp\":\"1739808982.772063\"},\"s-store\":null,\"id\":20390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:22.772\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 11455\",\"data\":null,\"w-state\":{\"tick_usage\":44.736,\"tick_lag\":0.5,\"time\":13962.5,\"timestamp\":\"1739808982.772197\"},\"s-store\":null,\"id\":20391,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:22.772\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":44.984,\"tick_lag\":0.5,\"time\":13962.5,\"timestamp\":\"1739808982.772321\"},\"s-store\":null,\"id\":20392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.910\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (33)\",\"data\":null,\"w-state\":{\"tick_usage\":129.11,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.910819\"},\"s-store\":null,\"id\":20451,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.910\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 33, threat level: 68\",\"data\":null,\"w-state\":{\"tick_usage\":129.404,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.910965\"},\"s-store\":null,\"id\":20452,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.911\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 11503\",\"data\":null,\"w-state\":{\"tick_usage\":131.276,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.911901\"},\"s-store\":null,\"id\":20453,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.912\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":132.806,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.912667\"},\"s-store\":null,\"id\":20454,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.912\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":133.04,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.912784\"},\"s-store\":null,\"id\":20455,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.912\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":133.294,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.912910\"},\"s-store\":null,\"id\":20456,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.912\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 13, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":133.544,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.913035\"},\"s-store\":null,\"id\":20457,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.913\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 3 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":134.38,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.913454\"},\"s-store\":null,\"id\":20458,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.913\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":134.614,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.913570\"},\"s-store\":null,\"id\":20459,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:27.913\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":134.99,\"tick_lag\":0.5,\"time\":14010.5,\"timestamp\":\"1739808987.913758\"},\"s-store\":null,\"id\":20460,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:37.970\",\"cat\":\"dynamic\",\"msg\":\"LordofRats\\\/(Dreet-Neposh) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":18.37,\"tick_lag\":0.5,\"time\":14111,\"timestamp\":\"1739808997.970257\"},\"s-store\":null,\"id\":20605,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:16:37.970\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":18.636,\"tick_lag\":0.5,\"time\":14111,\"timestamp\":\"1739808997.970391\"},\"s-store\":null,\"id\":20606,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:21:08.274\",\"cat\":\"dynamic\",\"msg\":\"Fries-The-Intruders was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":229.254,\"tick_lag\":0.5,\"time\":16775,\"timestamp\":\"1739809268.274475\"},\"s-store\":null,\"id\":24666,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:21:08.274\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 19775 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":229.864,\"tick_lag\":0.5,\"time\":16775,\"timestamp\":\"1739809268.274781\"},\"s-store\":null,\"id\":24667,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:21:08.283\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":16.23,\"tick_lag\":0.5,\"time\":16775.5,\"timestamp\":\"1739809268.283498\"},\"s-store\":null,\"id\":24672,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 16:21:08.283\",\"cat\":\"dynamic\",\"msg\":\"Doctorape\\\/(Fries-The-Intruders) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":16.638,\"tick_lag\":0.5,\"time\":16775.5,\"timestamp\":\"1739809268.283702\"},\"s-store\":null,\"id\":24673,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/02\/17\/round-249366\/dynamic.log.json"
}