249416 249418

dynamic

  • #2518 @ 2025-02-19 01:37:41 Dynamic mode parameters for the round:
  • #2519 @ 2025-02-19 01:37:41 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #2520 @ 2025-02-19 01:37:41 Stacking limit is 90.
  • #2521 @ 2025-02-19 01:37:41 Calculated maximum threat level based on player count of 26: 100
  • #2522 @ 2025-02-19 01:37:41 Dynamic Mode initialized with a Threat Level of... 31! (19.8 round start budget)
  • #2523 @ 2025-02-19 01:37:41 Listing 13 round start rulesets, and 26 players ready.
  • #2524 @ 2025-02-19 01:37:41 FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (60)
  • #2525 @ 2025-02-19 01:37:41 FAIL: Changelings failed acceptable: threat_level (31) < requirement (40)
  • #2543 @ 2025-02-19 01:37:44 FAIL: Wizard failed acceptable: threat_level (31) < requirement (60)
  • #2544 @ 2025-02-19 01:37:44 FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (50)
  • #2545 @ 2025-02-19 01:37:44 FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (60)
  • #2546 @ 2025-02-19 01:37:44 FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)
  • #2547 @ 2025-02-19 01:37:44 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (26)
  • #2548 @ 2025-02-19 01:37:44 FAIL: Extended failed acceptable: threat_level (31) < requirement (101)
  • #2549 @ 2025-02-19 01:37:44 FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)
  • #2550 @ 2025-02-19 01:37:44 No more rules can be applied, stopping with 19.8 left.
  • #2551 @ 2025-02-19 01:37:44 Picked a ruleset: Spies, scaled 1 times
  • #2552 @ 2025-02-19 01:37:44 4.8 round start budget was left, donating it to midrounds.
  • #2553 @ 2025-02-19 01:37:44 Picked the following roundstart rules: Spies,
  • #8371 @ 2025-02-19 01:45:39 Syndie Kate was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #8372 @ 2025-02-19 01:45:39 A latejoin rulset triggered successfully, the next latejoin injection will happen at 21616 round time.
  • #8377 @ 2025-02-19 01:45:39 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #8378 @ 2025-02-19 01:45:39 TotallyNotAWizard/(Syndie Kate) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #23486 @ 2025-02-19 02:08:40 A midround ruleset is rolling, and will be LIGHT.
  • #23487 @ 2025-02-19 02:08:40 FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)
  • #23488 @ 2025-02-19 02:08:40 FAIL: Wizard is not acceptable with the current parameters. Alive players: 38, threat level: 31
  • #23489 @ 2025-02-19 02:08:40 FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)
  • #23490 @ 2025-02-19 02:08:40 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 38, threat level: 31
  • #23491 @ 2025-02-19 02:08:40 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 18001.5
  • #23492 @ 2025-02-19 02:08:40 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20
  • #23515 @ 2025-02-19 02:08:42 FAIL: Voidwalker failed acceptable: min/max players out of range (minimum: 40) vs population (38)
  • #23516 @ 2025-02-19 02:08:42 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 31
  • #23517 @ 2025-02-19 02:08:42 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 18020
  • #23518 @ 2025-02-19 02:08:42 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15
  • #23519 @ 2025-02-19 02:08:42 Rolling LIGHT... 4 heavies / 8 lights
  • #23520 @ 2025-02-19 02:08:42 Rolling 8 light rulesets
  • #23521 @ 2025-02-19 02:08:42 Syndicate Sleeper Agent ruleset executing...
  • #23933 @ 2025-02-19 02:09:14 Polling 5 players to apply for the Space Changeling ruleset.
  • #24224 @ 2025-02-19 02:09:44 3 players volunteered for Space Changeling.
  • #24236 @ 2025-02-19 02:09:45 Foux0/(Scotty Leech) was spawned as a space changeling by the midround ruleset.
  • #24237 @ 2025-02-19 02:09:45 Making a call to a specific ruleset...Space Changeling!
  • #26578 @ 2025-02-19 02:12:34 Patricia Goodall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #26579 @ 2025-02-19 02:12:34 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #26580 @ 2025-02-19 02:12:34 FAIL: Patricia Goodall was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #27186 @ 2025-02-19 02:13:21 Ashe Covault was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #27187 @ 2025-02-19 02:13:21 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #27188 @ 2025-02-19 02:13:21 FAIL: Ashe Covault was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #44347 @ 2025-02-19 02:32:27 Random event Spawn Revenant tried to roll, but the next midround injection is too soon.
  • #44486 @ 2025-02-19 02:32:38 May Highflyer was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #44487 @ 2025-02-19 02:32:38 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #44488 @ 2025-02-19 02:32:38 FAIL: May Highflyer was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #49542 @ 2025-02-19 02:38:01 Maximilian Cherry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #49543 @ 2025-02-19 02:38:01 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #49544 @ 2025-02-19 02:38:01 FAIL: Maximilian Cherry was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #51103 @ 2025-02-19 02:39:40 A midround ruleset is rolling, and will be HEAVY.
  • #51104 @ 2025-02-19 02:39:40 FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)
  • #51105 @ 2025-02-19 02:39:40 FAIL: Wizard is not acceptable with the current parameters. Alive players: 44, threat level: 31
  • #51106 @ 2025-02-19 02:39:40 FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)
  • #51107 @ 2025-02-19 02:39:40 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 44, threat level: 31
  • #51108 @ 2025-02-19 02:39:40 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51109 @ 2025-02-19 02:39:40 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 20
  • #51110 @ 2025-02-19 02:39:40 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51111 @ 2025-02-19 02:39:40 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51112 @ 2025-02-19 02:39:40 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51134 @ 2025-02-19 02:39:42 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51135 @ 2025-02-19 02:39:42 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51136 @ 2025-02-19 02:39:42 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 15
  • #51137 @ 2025-02-19 02:39:42 FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10
  • #51138 @ 2025-02-19 02:39:42 Rolling HEAVY... 0 heavies / 8 lights
  • #51139 @ 2025-02-19 02:39:42 Rolling 8 light rulesets
  • #51140 @ 2025-02-19 02:39:42 Syndicate Sleeper Agent ruleset executing...
  • #51141 @ 2025-02-19 02:39:42 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 8 lights
  • #54133 @ 2025-02-19 02:42:49 Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.
  • #62328 @ 2025-02-19 02:51:07 Making a call to a specific ruleset...Malfunctioning AI!

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-02-19 01:37:41.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 15.106,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.551641"
            },
            "s-store": null,
            "id": 2518,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-02-19 01:37:41.551000",
                "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": 15.678,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.551927"
            },
            "s-store": null,
            "id": 2519,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-02-19 01:37:41.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 16.118,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.552147"
            },
            "s-store": null,
            "id": 2520,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-02-19 01:37:41.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 26: 100",
            "data": null,
            "w-state": {
                "tick_usage": 16.544,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.552360"
            },
            "s-store": null,
            "id": 2521,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-02-19 01:37:41.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 31! (19.8 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 17.04,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.552608"
            },
            "s-store": null,
            "id": 2522,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-02-19 01:37:41.689000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 26 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 290.774,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.689476"
            },
            "s-store": null,
            "id": 2523,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-02-19 01:37:41.690000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 292.402,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.690289"
            },
            "s-store": null,
            "id": 2524,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-02-19 01:37:41.690000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 293.762,
                "tick_lag": 0.5,
                "time": 2020,
                "timestamp": "1739929061.690969"
            },
            "s-store": null,
            "id": 2525,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-02-19 01:37:44.346000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 50.568,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.346225"
            },
            "s-store": null,
            "id": 2543,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-02-19 01:37:44.346000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 51.106,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.346494"
            },
            "s-store": null,
            "id": 2544,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-02-19 01:37:44.346000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 51.584,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.346734"
            },
            "s-store": null,
            "id": 2545,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-02-19 01:37:44.346000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 52.054,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.346969"
            },
            "s-store": null,
            "id": 2546,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-02-19 01:37:44.347000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (26)",
            "data": null,
            "w-state": {
                "tick_usage": 52.514,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.347198"
            },
            "s-store": null,
            "id": 2547,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-02-19 01:37:44.347000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 52.99,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.347436"
            },
            "s-store": null,
            "id": 2548,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-02-19 01:37:44.347000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 53.432,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.347657"
            },
            "s-store": null,
            "id": 2549,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-02-19 01:37:44.348000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 19.8 left.",
            "data": null,
            "w-state": {
                "tick_usage": 55.124,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.348504"
            },
            "s-store": null,
            "id": 2550,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-02-19 01:37:44.348000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Spies, scaled 1 times",
            "data": null,
            "w-state": {
                "tick_usage": 55.562,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.348722"
            },
            "s-store": null,
            "id": 2551,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-02-19 01:37:44.349000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "4.8 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 58.118,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.350000"
            },
            "s-store": null,
            "id": 2552,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-02-19 01:37:44.350000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Spies, ",
            "data": null,
            "w-state": {
                "tick_usage": 58.618,
                "tick_lag": 0.5,
                "time": 2043.5,
                "timestamp": "1739929064.350250"
            },
            "s-store": null,
            "id": 2553,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-02-19 01:45:39.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndie Kate 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": 259.034,
                "tick_lag": 0.5,
                "time": 6616,
                "timestamp": "1739929539.061748"
            },
            "s-store": null,
            "id": 8371,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-02-19 01:45:39.062000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 21616 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 259.9,
                "tick_lag": 0.5,
                "time": 6616,
                "timestamp": "1739929539.062181"
            },
            "s-store": null,
            "id": 8372,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-02-19 01:45:39.073000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 21.146,
                "tick_lag": 0.5,
                "time": 6616.5,
                "timestamp": "1739929539.073514"
            },
            "s-store": null,
            "id": 8377,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-02-19 01:45:39.073000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "TotallyNotAWizard\/(Syndie Kate) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 21.726,
                "tick_lag": 0.5,
                "time": 6616.5,
                "timestamp": "1739929539.073804"
            },
            "s-store": null,
            "id": 8378,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-02-19 02:08:40.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 81.968,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.355679"
            },
            "s-store": null,
            "id": 23486,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-02-19 02:08:40.355000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 82.56,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.355975"
            },
            "s-store": null,
            "id": 23487,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-02-19 02:08:40.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 38, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 83.002,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.356197"
            },
            "s-store": null,
            "id": 23488,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-02-19 02:08:40.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 83.47,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.356430"
            },
            "s-store": null,
            "id": 23489,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-02-19 02:08:40.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 38, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 83.89,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.356640"
            },
            "s-store": null,
            "id": 23490,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-02-19 02:08:40.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 18001.5",
            "data": null,
            "w-state": {
                "tick_usage": 84.35,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.356871"
            },
            "s-store": null,
            "id": 23491,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-02-19 02:08:40.356000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 84.79,
                "tick_lag": 0.5,
                "time": 20081.5,
                "timestamp": "1739930920.357090"
            },
            "s-store": null,
            "id": 23492,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-02-19 02:08:42.255000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker failed acceptable: min\/max players out of range (minimum: 40) vs population (38)",
            "data": null,
            "w-state": {
                "tick_usage": 26.052,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.255705"
            },
            "s-store": null,
            "id": 23515,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-02-19 02:08:42.255000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 26.61,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.255985"
            },
            "s-store": null,
            "id": 23516,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-02-19 02:08:42.257000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 18020",
            "data": null,
            "w-state": {
                "tick_usage": 29.402,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.257380"
            },
            "s-store": null,
            "id": 23517,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-02-19 02:08:42.258000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 32.164,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.258762"
            },
            "s-store": null,
            "id": 23518,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-02-19 02:08:42.259000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 4 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 33.472,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.259415"
            },
            "s-store": null,
            "id": 23519,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-02-19 02:08:42.259000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 33.914,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.259637"
            },
            "s-store": null,
            "id": 23520,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-02-19 02:08:42.259000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 34.564,
                "tick_lag": 0.5,
                "time": 20100,
                "timestamp": "1739930922.259962"
            },
            "s-store": null,
            "id": 23521,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-02-19 02:09:14.290000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 5 players to apply for the Space Changeling ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 104.95,
                "tick_lag": 0.5,
                "time": 20410.5,
                "timestamp": "1739930954.290645"
            },
            "s-store": null,
            "id": 23933,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-02-19 02:09:44.849000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "3 players volunteered for Space Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 0.754,
                "tick_lag": 0.5,
                "time": 20713,
                "timestamp": "1739930984.849541"
            },
            "s-store": null,
            "id": 24224,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-02-19 02:09:45.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Foux0\/(Scotty Leech) was spawned as a space changeling by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 370.824,
                "tick_lag": 0.5,
                "time": 20713,
                "timestamp": "1739930985.034575"
            },
            "s-store": null,
            "id": 24236,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-02-19 02:09:45.036000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Space Changeling!",
            "data": null,
            "w-state": {
                "tick_usage": 375.344,
                "tick_lag": 0.5,
                "time": 20713,
                "timestamp": "1739930985.036836"
            },
            "s-store": null,
            "id": 24237,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-02-19 02:12:34.229000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Patricia Goodall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 159.126,
                "tick_lag": 0.5,
                "time": 22364.5,
                "timestamp": "1739931154.229755"
            },
            "s-store": null,
            "id": 26578,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-02-19 02:12:34.230000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 159.932,
                "tick_lag": 0.5,
                "time": 22364.5,
                "timestamp": "1739931154.230157"
            },
            "s-store": null,
            "id": 26579,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-02-19 02:12:34.230000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Patricia Goodall was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 160.406,
                "tick_lag": 0.5,
                "time": 22364.5,
                "timestamp": "1739931154.230394"
            },
            "s-store": null,
            "id": 26580,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-02-19 02:13:21.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ashe Covault was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 310.182,
                "tick_lag": 0.5,
                "time": 22824,
                "timestamp": "1739931201.726526"
            },
            "s-store": null,
            "id": 27186,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-02-19 02:13:21.726000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 311.13,
                "tick_lag": 0.5,
                "time": 22824,
                "timestamp": "1739931201.727000"
            },
            "s-store": null,
            "id": 27187,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-02-19 02:13:21.727000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Ashe Covault was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 311.724,
                "tick_lag": 0.5,
                "time": 22824,
                "timestamp": "1739931201.727296"
            },
            "s-store": null,
            "id": 27188,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-02-19 02:32:27.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Revenant tried to roll, but the next midround injection is too soon.",
            "data": null,
            "w-state": {
                "tick_usage": 25.724,
                "tick_lag": 0.5,
                "time": 33918,
                "timestamp": "1739932347.933841"
            },
            "s-store": null,
            "id": 44347,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-02-19 02:32:38.053000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "May Highflyer was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 236.254,
                "tick_lag": 0.5,
                "time": 34015.5,
                "timestamp": "1739932358.054036"
            },
            "s-store": null,
            "id": 44486,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-02-19 02:32:38.054000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 236.966,
                "tick_lag": 0.5,
                "time": 34015.5,
                "timestamp": "1739932358.054392"
            },
            "s-store": null,
            "id": 44487,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-02-19 02:32:38.054000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: May Highflyer was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 237.348,
                "tick_lag": 0.5,
                "time": 34015.5,
                "timestamp": "1739932358.054583"
            },
            "s-store": null,
            "id": 44488,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-02-19 02:38:01.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Maximilian Cherry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 235.644,
                "tick_lag": 0.5,
                "time": 37140,
                "timestamp": "1739932681.620805"
            },
            "s-store": null,
            "id": 49542,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-02-19 02:38:01.621000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 236.558,
                "tick_lag": 0.5,
                "time": 37140,
                "timestamp": "1739932681.621262"
            },
            "s-store": null,
            "id": 49543,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-02-19 02:38:01.621000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Maximilian Cherry was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 237.058,
                "tick_lag": 0.5,
                "time": 37140,
                "timestamp": "1739932681.621512"
            },
            "s-store": null,
            "id": 49544,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-02-19 02:39:40.526000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 76.336,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.526496"
            },
            "s-store": null,
            "id": 51103,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-02-19 02:39:40.526000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 77.038,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.526847"
            },
            "s-store": null,
            "id": 51104,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-02-19 02:39:40.526000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 44, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 77.626,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.527141"
            },
            "s-store": null,
            "id": 51105,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-02-19 02:39:40.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 78.18,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.527418"
            },
            "s-store": null,
            "id": 51106,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-02-19 02:39:40.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 44, threat level: 31",
            "data": null,
            "w-state": {
                "tick_usage": 78.742,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.527699"
            },
            "s-store": null,
            "id": 51107,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-02-19 02:39:40.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 79.36,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.528008"
            },
            "s-store": null,
            "id": 51108,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-02-19 02:39:40.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 79.932,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.528294"
            },
            "s-store": null,
            "id": 51109,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-02-19 02:39:40.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 83.792,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.530224"
            },
            "s-store": null,
            "id": 51110,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-02-19 02:39:40.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 84.37,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.530513"
            },
            "s-store": null,
            "id": 51111,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-02-19 02:39:40.530000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 84.958,
                "tick_lag": 0.5,
                "time": 38088.5,
                "timestamp": "1739932780.530807"
            },
            "s-store": null,
            "id": 51112,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-02-19 02:39:42.371000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 21.078,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.371442"
            },
            "s-store": null,
            "id": 51134,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-02-19 02:39:42.372000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 23.434,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.372620"
            },
            "s-store": null,
            "id": 51135,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-02-19 02:39:42.372000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 23.982,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.372894"
            },
            "s-store": null,
            "id": 51136,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-02-19 02:39:42.373000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 25.018,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.373412"
            },
            "s-store": null,
            "id": 51137,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-02-19 02:39:42.373000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 25.5,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.373653"
            },
            "s-store": null,
            "id": 51138,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-02-19 02:39:42.373000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 25.948,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.373878"
            },
            "s-store": null,
            "id": 51139,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-02-19 02:39:42.374000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 26.576,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.374191"
            },
            "s-store": null,
            "id": 51140,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-02-19 02:39:42.374000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 8 lights",
            "data": null,
            "w-state": {
                "tick_usage": 27.724,
                "tick_lag": 0.5,
                "time": 38103.5,
                "timestamp": "1739932782.374765"
            },
            "s-store": null,
            "id": 51141,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-02-19 02:42:49.485000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.",
            "data": null,
            "w-state": {
                "tick_usage": 23.048,
                "tick_lag": 0.5,
                "time": 39911.5,
                "timestamp": "1739932969.486035"
            },
            "s-store": null,
            "id": 54133,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-02-19 02:51:07.565000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Malfunctioning AI!",
            "data": null,
            "w-state": {
                "tick_usage": 16.622,
                "tick_lag": 0.5,
                "time": 44685,
                "timestamp": "1739933467.565668"
            },
            "s-store": null,
            "id": 62328,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-02-19 01:33:31.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249417,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1739928811.084005\",\"round-id\":\"249417\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-02-19 01:37:41.551\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":15.106,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.551641\"},\"s-store\":null,\"id\":2518,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.551\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":15.678,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.551927\"},\"s-store\":null,\"id\":2519,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.552\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":16.118,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.552147\"},\"s-store\":null,\"id\":2520,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.552\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 26: 100\",\"data\":null,\"w-state\":{\"tick_usage\":16.544,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.552360\"},\"s-store\":null,\"id\":2521,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.552\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 31! (19.8 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":17.04,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.552608\"},\"s-store\":null,\"id\":2522,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.689\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 26 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":290.774,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.689476\"},\"s-store\":null,\"id\":2523,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.690\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (31) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":292.402,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.690289\"},\"s-store\":null,\"id\":2524,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:41.690\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":293.762,\"tick_lag\":0.5,\"time\":2020,\"timestamp\":\"1739929061.690969\"},\"s-store\":null,\"id\":2525,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.346\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":50.568,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.346225\"},\"s-store\":null,\"id\":2543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.346\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (31) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":51.106,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.346494\"},\"s-store\":null,\"id\":2544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.346\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (31) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":51.584,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.346734\"},\"s-store\":null,\"id\":2545,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.346\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":52.054,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.346969\"},\"s-store\":null,\"id\":2546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.347\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (26)\",\"data\":null,\"w-state\":{\"tick_usage\":52.514,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.347198\"},\"s-store\":null,\"id\":2547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.347\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":52.99,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.347436\"},\"s-store\":null,\"id\":2548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.347\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (31) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":53.432,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.347657\"},\"s-store\":null,\"id\":2549,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.348\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 19.8 left.\",\"data\":null,\"w-state\":{\"tick_usage\":55.124,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.348504\"},\"s-store\":null,\"id\":2550,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.348\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Spies, scaled 1 times\",\"data\":null,\"w-state\":{\"tick_usage\":55.562,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.348722\"},\"s-store\":null,\"id\":2551,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.349\",\"cat\":\"dynamic\",\"msg\":\"4.8 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":58.118,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.350000\"},\"s-store\":null,\"id\":2552,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:37:44.350\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Spies, \",\"data\":null,\"w-state\":{\"tick_usage\":58.618,\"tick_lag\":0.5,\"time\":2043.5,\"timestamp\":\"1739929064.350250\"},\"s-store\":null,\"id\":2553,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:45:39.061\",\"cat\":\"dynamic\",\"msg\":\"Syndie Kate 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\":259.034,\"tick_lag\":0.5,\"time\":6616,\"timestamp\":\"1739929539.061748\"},\"s-store\":null,\"id\":8371,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:45:39.062\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 21616 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":259.9,\"tick_lag\":0.5,\"time\":6616,\"timestamp\":\"1739929539.062181\"},\"s-store\":null,\"id\":8372,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:45:39.073\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":21.146,\"tick_lag\":0.5,\"time\":6616.5,\"timestamp\":\"1739929539.073514\"},\"s-store\":null,\"id\":8377,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 01:45:39.073\",\"cat\":\"dynamic\",\"msg\":\"TotallyNotAWizard\\\/(Syndie Kate) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":21.726,\"tick_lag\":0.5,\"time\":6616.5,\"timestamp\":\"1739929539.073804\"},\"s-store\":null,\"id\":8378,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.355\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":81.968,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.355679\"},\"s-store\":null,\"id\":23486,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.355\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":82.56,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.355975\"},\"s-store\":null,\"id\":23487,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 38, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":83.002,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.356197\"},\"s-store\":null,\"id\":23488,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":83.47,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.356430\"},\"s-store\":null,\"id\":23489,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 38, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":83.89,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.356640\"},\"s-store\":null,\"id\":23490,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 18001.5\",\"data\":null,\"w-state\":{\"tick_usage\":84.35,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.356871\"},\"s-store\":null,\"id\":23491,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:40.356\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":84.79,\"tick_lag\":0.5,\"time\":20081.5,\"timestamp\":\"1739930920.357090\"},\"s-store\":null,\"id\":23492,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.255\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker failed acceptable: min\\\/max players out of range (minimum: 40) vs population (38)\",\"data\":null,\"w-state\":{\"tick_usage\":26.052,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.255705\"},\"s-store\":null,\"id\":23515,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.255\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 38, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":26.61,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.255985\"},\"s-store\":null,\"id\":23516,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.257\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 18020\",\"data\":null,\"w-state\":{\"tick_usage\":29.402,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.257380\"},\"s-store\":null,\"id\":23517,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.258\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 11, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":32.164,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.258762\"},\"s-store\":null,\"id\":23518,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.259\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 4 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":33.472,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.259415\"},\"s-store\":null,\"id\":23519,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.259\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":33.914,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.259637\"},\"s-store\":null,\"id\":23520,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:08:42.259\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":34.564,\"tick_lag\":0.5,\"time\":20100,\"timestamp\":\"1739930922.259962\"},\"s-store\":null,\"id\":23521,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:09:14.290\",\"cat\":\"dynamic\",\"msg\":\"Polling 5 players to apply for the Space Changeling ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":104.95,\"tick_lag\":0.5,\"time\":20410.5,\"timestamp\":\"1739930954.290645\"},\"s-store\":null,\"id\":23933,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:09:44.849\",\"cat\":\"dynamic\",\"msg\":\"3 players volunteered for Space Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":0.754,\"tick_lag\":0.5,\"time\":20713,\"timestamp\":\"1739930984.849541\"},\"s-store\":null,\"id\":24224,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:09:45.034\",\"cat\":\"dynamic\",\"msg\":\"Foux0\\\/(Scotty Leech) was spawned as a space changeling by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":370.824,\"tick_lag\":0.5,\"time\":20713,\"timestamp\":\"1739930985.034575\"},\"s-store\":null,\"id\":24236,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:09:45.036\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Space Changeling!\",\"data\":null,\"w-state\":{\"tick_usage\":375.344,\"tick_lag\":0.5,\"time\":20713,\"timestamp\":\"1739930985.036836\"},\"s-store\":null,\"id\":24237,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:12:34.229\",\"cat\":\"dynamic\",\"msg\":\"Patricia Goodall was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":159.126,\"tick_lag\":0.5,\"time\":22364.5,\"timestamp\":\"1739931154.229755\"},\"s-store\":null,\"id\":26578,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:12:34.230\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":159.932,\"tick_lag\":0.5,\"time\":22364.5,\"timestamp\":\"1739931154.230157\"},\"s-store\":null,\"id\":26579,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:12:34.230\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Patricia Goodall was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":160.406,\"tick_lag\":0.5,\"time\":22364.5,\"timestamp\":\"1739931154.230394\"},\"s-store\":null,\"id\":26580,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:13:21.726\",\"cat\":\"dynamic\",\"msg\":\"Ashe Covault was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":310.182,\"tick_lag\":0.5,\"time\":22824,\"timestamp\":\"1739931201.726526\"},\"s-store\":null,\"id\":27186,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:13:21.726\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":311.13,\"tick_lag\":0.5,\"time\":22824,\"timestamp\":\"1739931201.727000\"},\"s-store\":null,\"id\":27187,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:13:21.727\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Ashe Covault was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":311.724,\"tick_lag\":0.5,\"time\":22824,\"timestamp\":\"1739931201.727296\"},\"s-store\":null,\"id\":27188,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:32:27.933\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Revenant tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":25.724,\"tick_lag\":0.5,\"time\":33918,\"timestamp\":\"1739932347.933841\"},\"s-store\":null,\"id\":44347,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:32:38.053\",\"cat\":\"dynamic\",\"msg\":\"May Highflyer was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":236.254,\"tick_lag\":0.5,\"time\":34015.5,\"timestamp\":\"1739932358.054036\"},\"s-store\":null,\"id\":44486,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:32:38.054\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":236.966,\"tick_lag\":0.5,\"time\":34015.5,\"timestamp\":\"1739932358.054392\"},\"s-store\":null,\"id\":44487,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:32:38.054\",\"cat\":\"dynamic\",\"msg\":\"FAIL: May Highflyer was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":237.348,\"tick_lag\":0.5,\"time\":34015.5,\"timestamp\":\"1739932358.054583\"},\"s-store\":null,\"id\":44488,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:38:01.620\",\"cat\":\"dynamic\",\"msg\":\"Maximilian Cherry was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":235.644,\"tick_lag\":0.5,\"time\":37140,\"timestamp\":\"1739932681.620805\"},\"s-store\":null,\"id\":49542,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:38:01.621\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":236.558,\"tick_lag\":0.5,\"time\":37140,\"timestamp\":\"1739932681.621262\"},\"s-store\":null,\"id\":49543,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:38:01.621\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Maximilian Cherry was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":237.058,\"tick_lag\":0.5,\"time\":37140,\"timestamp\":\"1739932681.621512\"},\"s-store\":null,\"id\":49544,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.526\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":76.336,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.526496\"},\"s-store\":null,\"id\":51103,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.526\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":77.038,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.526847\"},\"s-store\":null,\"id\":51104,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.526\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 44, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":77.626,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.527141\"},\"s-store\":null,\"id\":51105,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.527\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (31) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":78.18,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.527418\"},\"s-store\":null,\"id\":51106,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.527\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 44, threat level: 31\",\"data\":null,\"w-state\":{\"tick_usage\":78.742,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.527699\"},\"s-store\":null,\"id\":51107,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.527\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":79.36,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.528008\"},\"s-store\":null,\"id\":51108,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.528\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":79.932,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.528294\"},\"s-store\":null,\"id\":51109,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":83.792,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.530224\"},\"s-store\":null,\"id\":51110,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":84.37,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.530513\"},\"s-store\":null,\"id\":51111,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:40.530\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":84.958,\"tick_lag\":0.5,\"time\":38088.5,\"timestamp\":\"1739932780.530807\"},\"s-store\":null,\"id\":51112,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.371\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":21.078,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.371442\"},\"s-store\":null,\"id\":51134,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.372\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":23.434,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.372620\"},\"s-store\":null,\"id\":51135,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.372\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":23.982,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.372894\"},\"s-store\":null,\"id\":51136,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.373\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is too expensive, and cannot be bought. Midround budget: 6, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":25.018,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.373412\"},\"s-store\":null,\"id\":51137,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.373\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":25.5,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.373653\"},\"s-store\":null,\"id\":51138,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.373\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":25.948,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.373878\"},\"s-store\":null,\"id\":51139,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.374\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":26.576,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.374191\"},\"s-store\":null,\"id\":51140,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:39:42.374\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 8 lights\",\"data\":null,\"w-state\":{\"tick_usage\":27.724,\"tick_lag\":0.5,\"time\":38103.5,\"timestamp\":\"1739932782.374765\"},\"s-store\":null,\"id\":51141,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:42:49.485\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Space Dragon tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 150%.\",\"data\":null,\"w-state\":{\"tick_usage\":23.048,\"tick_lag\":0.5,\"time\":39911.5,\"timestamp\":\"1739932969.486035\"},\"s-store\":null,\"id\":54133,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-02-19 02:51:07.565\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Malfunctioning AI!\",\"data\":null,\"w-state\":{\"tick_usage\":16.622,\"tick_lag\":0.5,\"time\":44685,\"timestamp\":\"1739933467.565668\"},\"s-store\":null,\"id\":62328,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/02\/19\/round-249417\/dynamic.log.json"
}