249373 249375

dynamic

  • #1962 @ 2025-02-17 21:16:20 Dynamic mode parameters for the round:
  • #1963 @ 2025-02-17 21:16:20 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #1964 @ 2025-02-17 21:16:20 Stacking limit is 90.
  • #1965 @ 2025-02-17 21:16:20 Calculated maximum threat level based on player count of 16: 88
  • #1966 @ 2025-02-17 21:16:20 Dynamic Mode initialized with a Threat Level of... 42! (21.4 round start budget)
  • #1967 @ 2025-02-17 21:16:20 Listing 13 round start rulesets, and 16 players ready.
  • #1968 @ 2025-02-17 21:16:20 FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (101)
  • #1969 @ 2025-02-17 21:16:20 FAIL: Changelings failed acceptable: threat_level (42) < requirement (60)
  • #1970 @ 2025-02-17 21:16:20 FAIL: Heretics failed acceptable: threat_level (42) < requirement (60)
  • #1971 @ 2025-02-17 21:16:20 FAIL: Wizard failed acceptable: threat_level (42) < requirement (90)
  • #1972 @ 2025-02-17 21:16:20 FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (90)
  • #1973 @ 2025-02-17 21:16:20 FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (90)
  • #1974 @ 2025-02-17 21:16:20 FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)
  • #1975 @ 2025-02-17 21:16:20 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (16)
  • #1976 @ 2025-02-17 21:16:20 FAIL: Extended failed acceptable: threat_level (42) < requirement (101)
  • #1977 @ 2025-02-17 21:16:20 FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)
  • #1978 @ 2025-02-17 21:16:20 FAIL: Spies failed acceptable: threat_level (42) < requirement (50)
  • #1979 @ 2025-02-17 21:16:20 No more rules can be applied, stopping with 21.4 left.
  • #1980 @ 2025-02-17 21:16:20 Picked a ruleset: Traitors, scaled 1 times
  • #1981 @ 2025-02-17 21:16:20 1.4 round start budget was left, donating it to midrounds.
  • #1982 @ 2025-02-17 21:16:20 Picked the following roundstart rules: Traitors,
  • #20424 @ 2025-02-17 21:41:01 A midround ruleset is rolling, and will be LIGHT.
  • #20425 @ 2025-02-17 21:41:01 FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)
  • #20426 @ 2025-02-17 21:41:01 FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #20427 @ 2025-02-17 21:41:01 FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)
  • #20428 @ 2025-02-17 21:41:01 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #20429 @ 2025-02-17 21:41:01 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579
  • #20430 @ 2025-02-17 21:41:01 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579
  • #20441 @ 2025-02-17 21:41:02 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (25)
  • #20442 @ 2025-02-17 21:41:02 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #20443 @ 2025-02-17 21:41:02 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (25)
  • #20444 @ 2025-02-17 21:41:02 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #20445 @ 2025-02-17 21:41:02 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 14589.5
  • #20446 @ 2025-02-17 21:41:02 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (25)
  • #20447 @ 2025-02-17 21:41:02 FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 42
  • #20448 @ 2025-02-17 21:41:02 Rolling LIGHT... 3 heavies / 8 lights
  • #20449 @ 2025-02-17 21:41:02 Rolling 8 light rulesets
  • #20450 @ 2025-02-17 21:41:02 Revenant ruleset executing...
  • #20628 @ 2025-02-17 21:41:12 Polling 4 players to apply for the Revenant ruleset.
  • #20944 @ 2025-02-17 21:41:43 3 players volunteered for Revenant.
  • #20957 @ 2025-02-17 21:41:43 Injected a Midround ruleset Revenant.
  • #26254 @ 2025-02-17 21:50:44 Dean Bowchiew was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #26255 @ 2025-02-17 21:50:44 A latejoin rulset triggered successfully, the next latejoin injection will happen at 25377 round time.
  • #26260 @ 2025-02-17 21:50:44 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #26261 @ 2025-02-17 21:50:44 Pjk2nd/(Dean Bowchiew) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #37071 @ 2025-02-17 22:02:53 Bunk Socks was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #37072 @ 2025-02-17 22:02:53 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #37073 @ 2025-02-17 22:02:53 FAIL: Bunk Socks was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #38818 @ 2025-02-17 22:04:43 David Deev was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #38819 @ 2025-02-17 22:04:43 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #38820 @ 2025-02-17 22:04:43 FAIL: David Deev was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #39641 @ 2025-02-17 22:05:35 A midround ruleset is rolling, and will be LIGHT.
  • #39642 @ 2025-02-17 22:05:35 FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)
  • #39643 @ 2025-02-17 22:05:35 FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #39644 @ 2025-02-17 22:05:35 FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)
  • #39645 @ 2025-02-17 22:05:35 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #39646 @ 2025-02-17 22:05:35 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 20
  • #39747 @ 2025-02-17 22:05:38 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (31)
  • #39748 @ 2025-02-17 22:05:38 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42
  • #39749 @ 2025-02-17 22:05:38 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #39750 @ 2025-02-17 22:05:38 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #39751 @ 2025-02-17 22:05:38 FAIL: Malfunctioning AI is not ready()
  • #39752 @ 2025-02-17 22:05:38 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 15
  • #39753 @ 2025-02-17 22:05:38 Rolling LIGHT... 5 heavies / 8 lights
  • #39754 @ 2025-02-17 22:05:38 Rolling 8 light rulesets
  • #39755 @ 2025-02-17 22:05:38 Syndicate Sleeper Agent ruleset executing...
  • #39927 @ 2025-02-17 22:05:49 Froboot/(Mythril XXXI) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #39928 @ 2025-02-17 22:05:49 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #41606 @ 2025-02-17 22:07:34 Mike Mofless was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #41607 @ 2025-02-17 22:07:34 A latejoin rulset triggered successfully, the next latejoin injection will happen at 38425 round time.
  • #41610 @ 2025-02-17 22:07:34 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #41611 @ 2025-02-17 22:07:34 James566/(Mike Mofless) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #62130 @ 2025-02-17 22:28:42 FAIL: Sam Dusker was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #63422 @ 2025-02-17 22:30:09 A midround ruleset is rolling, and will be HEAVY.
  • #63423 @ 2025-02-17 22:30:09 FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)
  • #63424 @ 2025-02-17 22:30:09 FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 42
  • #63425 @ 2025-02-17 22:30:09 FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)
  • #63426 @ 2025-02-17 22:30:09 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 42
  • #63427 @ 2025-02-17 22:30:09 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63428 @ 2025-02-17 22:30:09 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20
  • #63429 @ 2025-02-17 22:30:09 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63430 @ 2025-02-17 22:30:09 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63431 @ 2025-02-17 22:30:09 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63432 @ 2025-02-17 22:30:09 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (29)
  • #63433 @ 2025-02-17 22:30:09 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 42
  • #63434 @ 2025-02-17 22:30:09 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63435 @ 2025-02-17 22:30:09 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63436 @ 2025-02-17 22:30:09 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63437 @ 2025-02-17 22:30:09 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (29)
  • #63438 @ 2025-02-17 22:30:09 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 42
  • #63439 @ 2025-02-17 22:30:09 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63440 @ 2025-02-17 22:30:09 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63441 @ 2025-02-17 22:30:09 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63442 @ 2025-02-17 22:30:09 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63443 @ 2025-02-17 22:30:09 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15
  • #63444 @ 2025-02-17 22:30:09 FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5
  • #63445 @ 2025-02-17 22:30:09 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10
  • #63446 @ 2025-02-17 22:30:09 Rolling HEAVY... 0 heavies / 0 lights
  • #63447 @ 2025-02-17 22:30:09 No midround rulesets could be drafted. (0 heavies / 0 lights)

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-02-17 21:16:20.486000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 6.87,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.486891"
            },
            "s-store": null,
            "id": 1962,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-02-17 21:16:20.487000",
                "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": 7.31,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.487111"
            },
            "s-store": null,
            "id": 1963,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-02-17 21:16:20.487000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 7.642,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.487276"
            },
            "s-store": null,
            "id": 1964,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-02-17 21:16:20.487000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 16: 88",
            "data": null,
            "w-state": {
                "tick_usage": 7.958,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.487434"
            },
            "s-store": null,
            "id": 1965,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-02-17 21:16:20.487000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 42! (21.4 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 8.314,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.487613"
            },
            "s-store": null,
            "id": 1966,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-02-17 21:16:20.553000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 16 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 140.776,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.553844"
            },
            "s-store": null,
            "id": 1967,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-02-17 21:16:20.554000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 141.666,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.554288"
            },
            "s-store": null,
            "id": 1968,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-02-17 21:16:20.554000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 142.434,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.554673"
            },
            "s-store": null,
            "id": 1969,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-02-17 21:16:20.554000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 142.772,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.554842"
            },
            "s-store": null,
            "id": 1970,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-02-17 21:16:20.554000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 143.118,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555014"
            },
            "s-store": null,
            "id": 1971,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 143.454,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555183"
            },
            "s-store": null,
            "id": 1972,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 143.776,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555343"
            },
            "s-store": null,
            "id": 1973,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 144.106,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555509"
            },
            "s-store": null,
            "id": 1974,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 144.432,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555671"
            },
            "s-store": null,
            "id": 1975,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 144.766,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.555838"
            },
            "s-store": null,
            "id": 1976,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-02-17 21:16:20.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 145.106,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.556008"
            },
            "s-store": null,
            "id": 1977,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-02-17 21:16:20.556000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: threat_level (42) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 145.428,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.556169"
            },
            "s-store": null,
            "id": 1978,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-02-17 21:16:20.556000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 21.4 left.",
            "data": null,
            "w-state": {
                "tick_usage": 145.83,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.556370"
            },
            "s-store": null,
            "id": 1979,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-02-17 21:16:20.556000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 146.146,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.556529"
            },
            "s-store": null,
            "id": 1980,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-02-17 21:16:20.557000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1.4 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 147.792,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.557351"
            },
            "s-store": null,
            "id": 1981,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-02-17 21:16:20.557000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 148.144,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739826980.557527"
            },
            "s-store": null,
            "id": 1982,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-02-17 21:41:01.502000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 10.386,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.503161"
            },
            "s-store": null,
            "id": 20424,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-02-17 21:41:01.503000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 11.026,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.503482"
            },
            "s-store": null,
            "id": 20425,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-02-17 21:41:01.503000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 11.378,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.503658"
            },
            "s-store": null,
            "id": 20426,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-02-17 21:41:01.503000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 11.748,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.503842"
            },
            "s-store": null,
            "id": 20427,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-02-17 21:41:01.503000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 12.096,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.504016"
            },
            "s-store": null,
            "id": 20428,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-02-17 21:41:01.504000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579",
            "data": null,
            "w-state": {
                "tick_usage": 12.444,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.504190"
            },
            "s-store": null,
            "id": 20429,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-02-17 21:41:01.504000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579",
            "data": null,
            "w-state": {
                "tick_usage": 12.8,
                "tick_lag": 0.5,
                "time": 16621,
                "timestamp": "1739828461.504368"
            },
            "s-store": null,
            "id": 20430,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-02-17 21:41:02.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 72.592,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.732564"
            },
            "s-store": null,
            "id": 20441,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-02-17 21:41:02.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 72.97,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.732754"
            },
            "s-store": null,
            "id": 20442,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-02-17 21:41:02.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 74.612,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.733575"
            },
            "s-store": null,
            "id": 20443,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-02-17 21:41:02.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 74.964,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.733751"
            },
            "s-store": null,
            "id": 20444,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-02-17 21:41:02.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 14589.5",
            "data": null,
            "w-state": {
                "tick_usage": 76.54,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.734539"
            },
            "s-store": null,
            "id": 20445,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-02-17 21:41:02.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (25)",
            "data": null,
            "w-state": {
                "tick_usage": 78.156,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.735346"
            },
            "s-store": null,
            "id": 20446,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-02-17 21:41:02.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 78.492,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.735514"
            },
            "s-store": null,
            "id": 20447,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-02-17 21:41:02.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 3 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 79.326,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.735931"
            },
            "s-store": null,
            "id": 20448,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-02-17 21:41:02.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 79.686,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.736111"
            },
            "s-store": null,
            "id": 20449,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-02-17 21:41:02.736000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Revenant ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 80.17,
                "tick_lag": 0.5,
                "time": 16631.5,
                "timestamp": "1739828462.736353"
            },
            "s-store": null,
            "id": 20450,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-02-17 21:41:12.955000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 4 players to apply for the Revenant ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 8.886,
                "tick_lag": 0.5,
                "time": 16732,
                "timestamp": "1739828472.956142"
            },
            "s-store": null,
            "id": 20628,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-02-17 21:41:43.194000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 players volunteered for Revenant.",
            "data": null,
            "w-state": {
                "tick_usage": 1.238,
                "tick_lag": 0.5,
                "time": 17033,
                "timestamp": "1739828503.194951"
            },
            "s-store": null,
            "id": 20944,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-02-17 21:41:43.235000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Revenant.",
            "data": null,
            "w-state": {
                "tick_usage": 81.73,
                "tick_lag": 0.5,
                "time": 17033,
                "timestamp": "1739828503.235198"
            },
            "s-store": null,
            "id": 20957,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-02-17 21:50:44.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dean Bowchiew was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 236.182,
                "tick_lag": 0.5,
                "time": 22377,
                "timestamp": "1739829044.117468"
            },
            "s-store": null,
            "id": 26254,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-02-17 21:50:44.117000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 25377 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 236.894,
                "tick_lag": 0.5,
                "time": 22377,
                "timestamp": "1739829044.117824"
            },
            "s-store": null,
            "id": 26255,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-02-17 21:50:44.126000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 15.456,
                "tick_lag": 0.5,
                "time": 22377.5,
                "timestamp": "1739829044.126199"
            },
            "s-store": null,
            "id": 26260,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-02-17 21:50:44.126000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Pjk2nd\/(Dean Bowchiew) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 15.812,
                "tick_lag": 0.5,
                "time": 22377.5,
                "timestamp": "1739829044.126376"
            },
            "s-store": null,
            "id": 26261,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-02-17 22:02:53.337000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Bunk Socks was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 146.118,
                "tick_lag": 0.5,
                "time": 29595.5,
                "timestamp": "1739829773.337971"
            },
            "s-store": null,
            "id": 37071,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-02-17 22:02:53.338000",
                "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": 146.84,
                "tick_lag": 0.5,
                "time": 29595.5,
                "timestamp": "1739829773.338332"
            },
            "s-store": null,
            "id": 37072,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-02-17 22:02:53.338000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Bunk Socks 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": 147.232,
                "tick_lag": 0.5,
                "time": 29595.5,
                "timestamp": "1739829773.338527"
            },
            "s-store": null,
            "id": 37073,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-02-17 22:04:43.991000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "David Deev was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 139.788,
                "tick_lag": 0.5,
                "time": 30694.5,
                "timestamp": "1739829883.991656"
            },
            "s-store": null,
            "id": 38818,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-02-17 22:04:43.991000",
                "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": 140.41,
                "tick_lag": 0.5,
                "time": 30694.5,
                "timestamp": "1739829883.991966"
            },
            "s-store": null,
            "id": 38819,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-02-17 22:04:43.992000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: David Deev 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": 140.746,
                "tick_lag": 0.5,
                "time": 30694.5,
                "timestamp": "1739829883.992135"
            },
            "s-store": null,
            "id": 38820,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-02-17 22:05:35.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 16.414,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.118537"
            },
            "s-store": null,
            "id": 39641,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-02-17 22:05:35.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 16.838,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.118749"
            },
            "s-store": null,
            "id": 39642,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-02-17 22:05:35.118000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 17.264,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.118962"
            },
            "s-store": null,
            "id": 39643,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-02-17 22:05:35.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 17.642,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.119151"
            },
            "s-store": null,
            "id": 39644,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-02-17 22:05:35.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 17.978,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.119319"
            },
            "s-store": null,
            "id": 39645,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-02-17 22:05:35.119000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 18.662,
                "tick_lag": 0.5,
                "time": 31200,
                "timestamp": "1739829935.119661"
            },
            "s-store": null,
            "id": 39646,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-02-17 22:05:38.974000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (31)",
            "data": null,
            "w-state": {
                "tick_usage": 150.638,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.975024"
            },
            "s-store": null,
            "id": 39747,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-02-17 22:05:38.975000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 151.076,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.975243"
            },
            "s-store": null,
            "id": 39748,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-02-17 22:05:38.977000",
                "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": 155.3,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.977355"
            },
            "s-store": null,
            "id": 39749,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-02-17 22:05:38.977000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 155.67,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.977540"
            },
            "s-store": null,
            "id": 39750,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-02-17 22:05:38.977000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 156,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.977705"
            },
            "s-store": null,
            "id": 39751,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-02-17 22:05:38.977000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 156.37,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.977889"
            },
            "s-store": null,
            "id": 39752,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-02-17 22:05:38.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 5 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 157.188,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.978299"
            },
            "s-store": null,
            "id": 39753,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-02-17 22:05:38.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 157.528,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.978469"
            },
            "s-store": null,
            "id": 39754,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-02-17 22:05:38.978000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 157.984,
                "tick_lag": 0.5,
                "time": 31234,
                "timestamp": "1739829938.978697"
            },
            "s-store": null,
            "id": 39755,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-02-17 22:05:49.082000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Froboot\/(Mythril XXXI) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 34.95,
                "tick_lag": 0.5,
                "time": 31334.5,
                "timestamp": "1739829949.082566"
            },
            "s-store": null,
            "id": 39927,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-02-17 22:05:49.082000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 35.334,
                "tick_lag": 0.5,
                "time": 31334.5,
                "timestamp": "1739829949.082759"
            },
            "s-store": null,
            "id": 39928,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-02-17 22:07:34.458000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Mike Mofless was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 154.946,
                "tick_lag": 0.5,
                "time": 32383,
                "timestamp": "1739830054.458292"
            },
            "s-store": null,
            "id": 41606,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-02-17 22:07:34.458000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 38425 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 155.704,
                "tick_lag": 0.5,
                "time": 32383,
                "timestamp": "1739830054.458672"
            },
            "s-store": null,
            "id": 41607,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-02-17 22:07:34.482000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 21.062,
                "tick_lag": 0.5,
                "time": 32383.5,
                "timestamp": "1739830054.482419"
            },
            "s-store": null,
            "id": 41610,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-02-17 22:07:34.482000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "James566\/(Mike Mofless) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 21.568,
                "tick_lag": 0.5,
                "time": 32383.5,
                "timestamp": "1739830054.482671"
            },
            "s-store": null,
            "id": 41611,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-02-17 22:28:42.434000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sam Dusker was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 145.016,
                "tick_lag": 0.5,
                "time": 44914,
                "timestamp": "1739831322.434736"
            },
            "s-store": null,
            "id": 62130,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-02-17 22:30:09.729000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 53.59,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.729885"
            },
            "s-store": null,
            "id": 63422,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 54.046,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.730114"
            },
            "s-store": null,
            "id": 63423,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 54.406,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.730294"
            },
            "s-store": null,
            "id": 63424,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 54.764,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.730473"
            },
            "s-store": null,
            "id": 63425,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 55.09,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.730636"
            },
            "s-store": null,
            "id": 63426,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 55.43,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.730805"
            },
            "s-store": null,
            "id": 63427,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-02-17 22:30:09.730000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 55.824,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.731002"
            },
            "s-store": null,
            "id": 63428,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-02-17 22:30:09.731000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 57.858,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732020"
            },
            "s-store": null,
            "id": 63429,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 58.216,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732199"
            },
            "s-store": null,
            "id": 63430,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 58.568,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732375"
            },
            "s-store": null,
            "id": 63431,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 58.916,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732549"
            },
            "s-store": null,
            "id": 63432,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 59.242,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732712"
            },
            "s-store": null,
            "id": 63433,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 59.596,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.732889"
            },
            "s-store": null,
            "id": 63434,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-02-17 22:30:09.732000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 59.952,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.733066"
            },
            "s-store": null,
            "id": 63435,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-02-17 22:30:09.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 60.316,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.733249"
            },
            "s-store": null,
            "id": 63436,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-02-17 22:30:09.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (29)",
            "data": null,
            "w-state": {
                "tick_usage": 60.888,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.733534"
            },
            "s-store": null,
            "id": 63437,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-02-17 22:30:09.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 42",
            "data": null,
            "w-state": {
                "tick_usage": 61.228,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.733705"
            },
            "s-store": null,
            "id": 63438,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-02-17 22:30:09.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 61.564,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.733873"
            },
            "s-store": null,
            "id": 63439,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-02-17 22:30:09.733000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 61.91,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734045"
            },
            "s-store": null,
            "id": 63440,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-02-17 22:30:09.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 62.298,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734240"
            },
            "s-store": null,
            "id": 63441,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-02-17 22:30:09.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 62.632,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734406"
            },
            "s-store": null,
            "id": 63442,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-02-17 22:30:09.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 62.986,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734584"
            },
            "s-store": null,
            "id": 63443,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-02-17 22:30:09.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 63.364,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734772"
            },
            "s-store": null,
            "id": 63444,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-02-17 22:30:09.734000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 63.776,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.734979"
            },
            "s-store": null,
            "id": 63445,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-02-17 22:30:09.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 64.126,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.735154"
            },
            "s-store": null,
            "id": 63446,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-02-17 22:30:09.735000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 64.496,
                "tick_lag": 0.5,
                "time": 45775.5,
                "timestamp": "1739831409.735339"
            },
            "s-store": null,
            "id": 63447,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-02-17 21:11:46.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249374,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1739826706.167935\",\"round-id\":\"249374\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-02-17 21:16:20.486\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":6.87,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.486891\"},\"s-store\":null,\"id\":1962,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.487\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":7.31,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.487111\"},\"s-store\":null,\"id\":1963,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.487\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":7.642,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.487276\"},\"s-store\":null,\"id\":1964,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.487\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 16: 88\",\"data\":null,\"w-state\":{\"tick_usage\":7.958,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.487434\"},\"s-store\":null,\"id\":1965,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.487\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 42! (21.4 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":8.314,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.487613\"},\"s-store\":null,\"id\":1966,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.553\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 16 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":140.776,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.553844\"},\"s-store\":null,\"id\":1967,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.554\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":141.666,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.554288\"},\"s-store\":null,\"id\":1968,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.554\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":142.434,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.554673\"},\"s-store\":null,\"id\":1969,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.554\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":142.772,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.554842\"},\"s-store\":null,\"id\":1970,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.554\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":143.118,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555014\"},\"s-store\":null,\"id\":1971,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (42) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":143.454,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555183\"},\"s-store\":null,\"id\":1972,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (42) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":143.776,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555343\"},\"s-store\":null,\"id\":1973,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":144.106,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555509\"},\"s-store\":null,\"id\":1974,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":144.432,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555671\"},\"s-store\":null,\"id\":1975,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":144.766,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.555838\"},\"s-store\":null,\"id\":1976,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.555\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (42) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":145.106,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.556008\"},\"s-store\":null,\"id\":1977,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.556\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: threat_level (42) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":145.428,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.556169\"},\"s-store\":null,\"id\":1978,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.556\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 21.4 left.\",\"data\":null,\"w-state\":{\"tick_usage\":145.83,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.556370\"},\"s-store\":null,\"id\":1979,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.556\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":146.146,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.556529\"},\"s-store\":null,\"id\":1980,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.557\",\"cat\":\"dynamic\",\"msg\":\"1.4 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":147.792,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.557351\"},\"s-store\":null,\"id\":1981,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:16:20.557\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":148.144,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739826980.557527\"},\"s-store\":null,\"id\":1982,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.502\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":10.386,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.503161\"},\"s-store\":null,\"id\":20424,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.503\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":11.026,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.503482\"},\"s-store\":null,\"id\":20425,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.503\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":11.378,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.503658\"},\"s-store\":null,\"id\":20426,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.503\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":11.748,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.503842\"},\"s-store\":null,\"id\":20427,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.503\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":12.096,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.504016\"},\"s-store\":null,\"id\":20428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.504\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 14579\",\"data\":null,\"w-state\":{\"tick_usage\":12.444,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.504190\"},\"s-store\":null,\"id\":20429,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:01.504\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 14579\",\"data\":null,\"w-state\":{\"tick_usage\":12.8,\"tick_lag\":0.5,\"time\":16621,\"timestamp\":\"1739828461.504368\"},\"s-store\":null,\"id\":20430,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":72.592,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.732564\"},\"s-store\":null,\"id\":20441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":72.97,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.732754\"},\"s-store\":null,\"id\":20442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":74.612,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.733575\"},\"s-store\":null,\"id\":20443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":74.964,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.733751\"},\"s-store\":null,\"id\":20444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 14589.5\",\"data\":null,\"w-state\":{\"tick_usage\":76.54,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.734539\"},\"s-store\":null,\"id\":20445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (25)\",\"data\":null,\"w-state\":{\"tick_usage\":78.156,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.735346\"},\"s-store\":null,\"id\":20446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.735\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 25, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":78.492,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.735514\"},\"s-store\":null,\"id\":20447,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.735\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 3 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":79.326,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.735931\"},\"s-store\":null,\"id\":20448,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.736\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":79.686,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.736111\"},\"s-store\":null,\"id\":20449,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:02.736\",\"cat\":\"dynamic\",\"msg\":\"Revenant ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":80.17,\"tick_lag\":0.5,\"time\":16631.5,\"timestamp\":\"1739828462.736353\"},\"s-store\":null,\"id\":20450,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:12.955\",\"cat\":\"dynamic\",\"msg\":\"Polling 4 players to apply for the Revenant ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":8.886,\"tick_lag\":0.5,\"time\":16732,\"timestamp\":\"1739828472.956142\"},\"s-store\":null,\"id\":20628,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:43.194\",\"cat\":\"dynamic\",\"msg\":\"3 players volunteered for Revenant.\",\"data\":null,\"w-state\":{\"tick_usage\":1.238,\"tick_lag\":0.5,\"time\":17033,\"timestamp\":\"1739828503.194951\"},\"s-store\":null,\"id\":20944,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:41:43.235\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Revenant.\",\"data\":null,\"w-state\":{\"tick_usage\":81.73,\"tick_lag\":0.5,\"time\":17033,\"timestamp\":\"1739828503.235198\"},\"s-store\":null,\"id\":20957,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:50:44.117\",\"cat\":\"dynamic\",\"msg\":\"Dean Bowchiew was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":236.182,\"tick_lag\":0.5,\"time\":22377,\"timestamp\":\"1739829044.117468\"},\"s-store\":null,\"id\":26254,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:50:44.117\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 25377 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":236.894,\"tick_lag\":0.5,\"time\":22377,\"timestamp\":\"1739829044.117824\"},\"s-store\":null,\"id\":26255,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:50:44.126\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":15.456,\"tick_lag\":0.5,\"time\":22377.5,\"timestamp\":\"1739829044.126199\"},\"s-store\":null,\"id\":26260,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 21:50:44.126\",\"cat\":\"dynamic\",\"msg\":\"Pjk2nd\\\/(Dean Bowchiew) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":15.812,\"tick_lag\":0.5,\"time\":22377.5,\"timestamp\":\"1739829044.126376\"},\"s-store\":null,\"id\":26261,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:02:53.337\",\"cat\":\"dynamic\",\"msg\":\"Bunk Socks was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":146.118,\"tick_lag\":0.5,\"time\":29595.5,\"timestamp\":\"1739829773.337971\"},\"s-store\":null,\"id\":37071,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:02:53.338\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":146.84,\"tick_lag\":0.5,\"time\":29595.5,\"timestamp\":\"1739829773.338332\"},\"s-store\":null,\"id\":37072,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:02:53.338\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Bunk Socks 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\":147.232,\"tick_lag\":0.5,\"time\":29595.5,\"timestamp\":\"1739829773.338527\"},\"s-store\":null,\"id\":37073,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:04:43.991\",\"cat\":\"dynamic\",\"msg\":\"David Deev was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":139.788,\"tick_lag\":0.5,\"time\":30694.5,\"timestamp\":\"1739829883.991656\"},\"s-store\":null,\"id\":38818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:04:43.991\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":140.41,\"tick_lag\":0.5,\"time\":30694.5,\"timestamp\":\"1739829883.991966\"},\"s-store\":null,\"id\":38819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:04:43.992\",\"cat\":\"dynamic\",\"msg\":\"FAIL: David Deev 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\":140.746,\"tick_lag\":0.5,\"time\":30694.5,\"timestamp\":\"1739829883.992135\"},\"s-store\":null,\"id\":38820,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.118\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":16.414,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.118537\"},\"s-store\":null,\"id\":39641,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":16.838,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.118749\"},\"s-store\":null,\"id\":39642,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.118\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":17.264,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.118962\"},\"s-store\":null,\"id\":39643,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.119\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":17.642,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.119151\"},\"s-store\":null,\"id\":39644,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.119\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":17.978,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.119319\"},\"s-store\":null,\"id\":39645,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:35.119\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":18.662,\"tick_lag\":0.5,\"time\":31200,\"timestamp\":\"1739829935.119661\"},\"s-store\":null,\"id\":39646,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.974\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (31)\",\"data\":null,\"w-state\":{\"tick_usage\":150.638,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.975024\"},\"s-store\":null,\"id\":39747,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.975\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 31, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":151.076,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.975243\"},\"s-store\":null,\"id\":39748,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.977\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":155.3,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.977355\"},\"s-store\":null,\"id\":39749,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.977\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":155.67,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.977540\"},\"s-store\":null,\"id\":39750,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.977\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":156,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.977705\"},\"s-store\":null,\"id\":39751,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.977\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 12, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":156.37,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.977889\"},\"s-store\":null,\"id\":39752,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.978\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 5 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":157.188,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.978299\"},\"s-store\":null,\"id\":39753,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.978\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":157.528,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.978469\"},\"s-store\":null,\"id\":39754,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:38.978\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":157.984,\"tick_lag\":0.5,\"time\":31234,\"timestamp\":\"1739829938.978697\"},\"s-store\":null,\"id\":39755,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:49.082\",\"cat\":\"dynamic\",\"msg\":\"Froboot\\\/(Mythril XXXI) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":34.95,\"tick_lag\":0.5,\"time\":31334.5,\"timestamp\":\"1739829949.082566\"},\"s-store\":null,\"id\":39927,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:05:49.082\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":35.334,\"tick_lag\":0.5,\"time\":31334.5,\"timestamp\":\"1739829949.082759\"},\"s-store\":null,\"id\":39928,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:07:34.458\",\"cat\":\"dynamic\",\"msg\":\"Mike Mofless was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":154.946,\"tick_lag\":0.5,\"time\":32383,\"timestamp\":\"1739830054.458292\"},\"s-store\":null,\"id\":41606,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:07:34.458\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 38425 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":155.704,\"tick_lag\":0.5,\"time\":32383,\"timestamp\":\"1739830054.458672\"},\"s-store\":null,\"id\":41607,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:07:34.482\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":21.062,\"tick_lag\":0.5,\"time\":32383.5,\"timestamp\":\"1739830054.482419\"},\"s-store\":null,\"id\":41610,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:07:34.482\",\"cat\":\"dynamic\",\"msg\":\"James566\\\/(Mike Mofless) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":21.568,\"tick_lag\":0.5,\"time\":32383.5,\"timestamp\":\"1739830054.482671\"},\"s-store\":null,\"id\":41611,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:28:42.434\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sam Dusker was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":145.016,\"tick_lag\":0.5,\"time\":44914,\"timestamp\":\"1739831322.434736\"},\"s-store\":null,\"id\":62130,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.729\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":53.59,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.729885\"},\"s-store\":null,\"id\":63422,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":54.046,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.730114\"},\"s-store\":null,\"id\":63423,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 29, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":54.406,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.730294\"},\"s-store\":null,\"id\":63424,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (42) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":54.764,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.730473\"},\"s-store\":null,\"id\":63425,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 29, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":55.09,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.730636\"},\"s-store\":null,\"id\":63426,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":55.43,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.730805\"},\"s-store\":null,\"id\":63427,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.730\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":55.824,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.731002\"},\"s-store\":null,\"id\":63428,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.731\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":57.858,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732020\"},\"s-store\":null,\"id\":63429,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":58.216,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732199\"},\"s-store\":null,\"id\":63430,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":58.568,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732375\"},\"s-store\":null,\"id\":63431,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":58.916,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732549\"},\"s-store\":null,\"id\":63432,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 29, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":59.242,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732712\"},\"s-store\":null,\"id\":63433,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":59.596,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.732889\"},\"s-store\":null,\"id\":63434,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.732\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":59.952,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.733066\"},\"s-store\":null,\"id\":63435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":60.316,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.733249\"},\"s-store\":null,\"id\":63436,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (29)\",\"data\":null,\"w-state\":{\"tick_usage\":60.888,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.733534\"},\"s-store\":null,\"id\":63437,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 29, threat level: 42\",\"data\":null,\"w-state\":{\"tick_usage\":61.228,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.733705\"},\"s-store\":null,\"id\":63438,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":61.564,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.733873\"},\"s-store\":null,\"id\":63439,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.733\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":61.91,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734045\"},\"s-store\":null,\"id\":63440,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":62.298,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734240\"},\"s-store\":null,\"id\":63441,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":62.632,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734406\"},\"s-store\":null,\"id\":63442,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":62.986,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734584\"},\"s-store\":null,\"id\":63443,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":63.364,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734772\"},\"s-store\":null,\"id\":63444,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.734\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 2, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":63.776,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.734979\"},\"s-store\":null,\"id\":63445,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.735\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":64.126,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.735154\"},\"s-store\":null,\"id\":63446,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-17 22:30:09.735\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":64.496,\"tick_lag\":0.5,\"time\":45775.5,\"timestamp\":\"1739831409.735339\"},\"s-store\":null,\"id\":63447,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/02\/17\/round-249374\/dynamic.log.json"
}