249890 249892

dynamic

  • #1765 @ 2025-03-05 12:20:08 Dynamic mode parameters for the round:
  • #1766 @ 2025-03-05 12:20:08 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #1767 @ 2025-03-05 12:20:08 Stacking limit is 90.
  • #1768 @ 2025-03-05 12:20:08 Calculated maximum threat level based on player count of 11: 73
  • #1769 @ 2025-03-05 12:20:08 Dynamic Mode initialized with a Threat Level of... 21! (11.2 round start budget)
  • #1770 @ 2025-03-05 12:20:08 Listing 13 round start rulesets, and 11 players ready.
  • #1771 @ 2025-03-05 12:20:08 FAIL: Malfunctioning AI failed acceptable: threat_level (21) < requirement (101)
  • #1772 @ 2025-03-05 12:20:08 FAIL: Blood Brothers failed acceptable: threat_level (21) < requirement (30)
  • #1773 @ 2025-03-05 12:20:08 FAIL: Changelings failed acceptable: threat_level (21) < requirement (70)
  • #1774 @ 2025-03-05 12:20:08 FAIL: Heretics failed acceptable: threat_level (21) < requirement (101)
  • #1775 @ 2025-03-05 12:20:08 FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)
  • #1776 @ 2025-03-05 12:20:08 FAIL: Blood Cult failed acceptable: threat_level (21) < requirement (101)
  • #1777 @ 2025-03-05 12:20:08 FAIL: Nuclear Emergency failed acceptable: threat_level (21) < requirement (101)
  • #1778 @ 2025-03-05 12:20:08 FAIL: Clown Operatives failed acceptable: threat_level (21) < requirement (101)
  • #1779 @ 2025-03-05 12:20:08 FAIL: Revolution failed acceptable: min/max players out of range (minimum: 35) vs population (11)
  • #1780 @ 2025-03-05 12:20:08 FAIL: Extended failed acceptable: threat_level (21) < requirement (101)
  • #1781 @ 2025-03-05 12:20:08 FAIL: Meteor failed acceptable: threat_level (21) < requirement (101)
  • #1782 @ 2025-03-05 12:20:08 FAIL: Spies failed acceptable: threat_level (21) < requirement (75)
  • #1783 @ 2025-03-05 12:20:08 No more rules can be applied, stopping with 11.2 left.
  • #1784 @ 2025-03-05 12:20:08 Picked a ruleset: Traitors, scaled 0 times
  • #1785 @ 2025-03-05 12:20:08 1.2 round start budget was left, donating it to midrounds.
  • #1786 @ 2025-03-05 12:20:08 Picked the following roundstart rules: Traitors,
  • #5793 @ 2025-03-05 12:29:45 FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (101)
  • #5794 @ 2025-03-05 12:29:45 FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (101)
  • #5795 @ 2025-03-05 12:29:45 Chikoi Goldenprodden was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #5796 @ 2025-03-05 12:29:45 FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found
  • #5797 @ 2025-03-05 12:29:45 FAIL: Chikoi Goldenprodden was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute.
  • #14386 @ 2025-03-05 12:41:56 Random event Spawn Revenant tried to roll, but the next midround injection is too soon.
  • #14967 @ 2025-03-05 12:42:37 FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)
  • #14968 @ 2025-03-05 12:42:37 FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)
  • #14969 @ 2025-03-05 12:42:37 Whitaker Altmann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #14970 @ 2025-03-05 12:42:37 FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found
  • #14971 @ 2025-03-05 12:42:37 FAIL: Whitaker Altmann was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #21381 @ 2025-03-05 12:53:05 FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)
  • #21382 @ 2025-03-05 12:53:05 FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)
  • #21383 @ 2025-03-05 12:53:05 Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #21384 @ 2025-03-05 12:53:05 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #21385 @ 2025-03-05 12:53:05 FAIL: Nathan Wright was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #23006 @ 2025-03-05 12:55:19 A midround ruleset is rolling, and will be HEAVY.
  • #23007 @ 2025-03-05 12:55:19 FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)
  • #23008 @ 2025-03-05 12:55:19 FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23009 @ 2025-03-05 12:55:19 FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)
  • #23010 @ 2025-03-05 12:55:19 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23011 @ 2025-03-05 12:55:19 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23012 @ 2025-03-05 12:55:19 FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23013 @ 2025-03-05 12:55:19 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23014 @ 2025-03-05 12:55:19 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23015 @ 2025-03-05 12:55:19 FAIL: Nightmare is not ready, because there are not enough enemies: 2 needed, 1 found
  • #23016 @ 2025-03-05 12:55:19 FAIL: Nightmare is not ready()
  • #23017 @ 2025-03-05 12:55:19 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23018 @ 2025-03-05 12:55:19 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23019 @ 2025-03-05 12:55:19 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23020 @ 2025-03-05 12:55:19 FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23021 @ 2025-03-05 12:55:19 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (15)
  • #23022 @ 2025-03-05 12:55:19 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23023 @ 2025-03-05 12:55:19 FAIL: Revenant is not ready, because there are not enough enemies: 2 needed, 1 found
  • #23024 @ 2025-03-05 12:55:19 FAIL: Revenant is not ready()
  • #23025 @ 2025-03-05 12:55:19 FAIL: Space Changeling is not ready, because there are not enough enemies: 2 needed, 1 found
  • #23026 @ 2025-03-05 12:55:19 FAIL: Space Changeling is not ready()
  • #23027 @ 2025-03-05 12:55:19 FAIL: Paradox Clone is not ready, because there are not enough enemies: 2 needed, 1 found
  • #23028 @ 2025-03-05 12:55:19 FAIL: Paradox Clone is not ready()
  • #23029 @ 2025-03-05 12:55:19 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23030 @ 2025-03-05 12:55:19 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23031 @ 2025-03-05 12:55:19 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23032 @ 2025-03-05 12:55:19 FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found
  • #23033 @ 2025-03-05 12:55:19 FAIL: Obsessed is not ready()
  • #23034 @ 2025-03-05 12:55:19 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (15)
  • #23035 @ 2025-03-05 12:55:19 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23036 @ 2025-03-05 12:55:19 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (15)
  • #23037 @ 2025-03-05 12:55:19 FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23038 @ 2025-03-05 12:55:19 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23039 @ 2025-03-05 12:55:19 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21
  • #23040 @ 2025-03-05 12:55:19 Rolling HEAVY... 0 heavies / 1 lights
  • #23041 @ 2025-03-05 12:55:19 Rolling 1 light rulesets
  • #23042 @ 2025-03-05 12:55:19 Syndicate Sleeper Agent ruleset executing...
  • #23043 @ 2025-03-05 12:55:19 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 1 lights
  • #23194 @ 2025-03-05 12:55:29 xlebushekk/(Apple Smith) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.
  • #23195 @ 2025-03-05 12:55:29 Injected a Midround ruleset Syndicate Sleeper Agent.
  • #26682 @ 2025-03-05 13:01:27 Treeby was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.
  • #26683 @ 2025-03-05 13:01:27 A latejoin rulset triggered successfully, the next latejoin injection will happen at 29865.5 round time.
  • #26688 @ 2025-03-05 13:01:27 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #26689 @ 2025-03-05 13:01:27 leonard252/(Treeby) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #31002 @ 2025-03-05 13:09:32 FAIL: John 'Air' Fryer was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #34264 @ 2025-03-05 13:16:04 FAIL: Sebastian Albright was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #43763 @ 2025-03-05 13:30:35 A midround ruleset is rolling, and will be HEAVY.
  • #43764 @ 2025-03-05 13:30:35 FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)
  • #43765 @ 2025-03-05 13:30:35 FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43766 @ 2025-03-05 13:30:35 FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)
  • #43767 @ 2025-03-05 13:30:35 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43768 @ 2025-03-05 13:30:35 FAIL: Blob failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43769 @ 2025-03-05 13:30:35 FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43770 @ 2025-03-05 13:30:35 FAIL: Alien Infestation failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43771 @ 2025-03-05 13:30:35 FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43772 @ 2025-03-05 13:30:35 FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43773 @ 2025-03-05 13:30:35 FAIL: Space Dragon failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43774 @ 2025-03-05 13:30:35 FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43775 @ 2025-03-05 13:30:35 FAIL: Abductors failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43776 @ 2025-03-05 13:30:35 FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43777 @ 2025-03-05 13:30:35 FAIL: Space Ninja failed acceptable: min/max players out of range (minimum: 30) vs population (16)
  • #43778 @ 2025-03-05 13:30:35 FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43779 @ 2025-03-05 13:30:35 FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43780 @ 2025-03-05 13:30:35 FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43781 @ 2025-03-05 13:30:35 FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43782 @ 2025-03-05 13:30:35 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43783 @ 2025-03-05 13:30:35 FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43784 @ 2025-03-05 13:30:35 FAIL: Blob Infection failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43785 @ 2025-03-05 13:30:35 FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43786 @ 2025-03-05 13:30:35 FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5
  • #43787 @ 2025-03-05 13:30:35 FAIL: Malfunctioning AI failed acceptable: min/max players out of range (minimum: 25) vs population (16)
  • #43788 @ 2025-03-05 13:30:35 FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43789 @ 2025-03-05 13:30:35 FAIL: Spiders failed acceptable: min/max players out of range (minimum: 27) vs population (16)
  • #43790 @ 2025-03-05 13:30:35 FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43791 @ 2025-03-05 13:30:35 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43792 @ 2025-03-05 13:30:35 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21
  • #43793 @ 2025-03-05 13:30:35 Rolling HEAVY... 0 heavies / 0 lights
  • #43794 @ 2025-03-05 13:30:35 No midround rulesets could be drafted. (0 heavies / 0 lights)
  • #44394 @ 2025-03-05 13:31:13 FAIL: Duncan Butterfill was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-05 12:20:08.467000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 4.622,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.467792"
            },
            "s-store": null,
            "id": 1765,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-05 12:20:08.467000",
                "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": 4.954,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.467959"
            },
            "s-store": null,
            "id": 1766,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-05 12:20:08.468000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 5.21,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.468086"
            },
            "s-store": null,
            "id": 1767,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-05 12:20:08.468000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 11: 73",
            "data": null,
            "w-state": {
                "tick_usage": 5.464,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.468213"
            },
            "s-store": null,
            "id": 1768,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-05 12:20:08.468000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 21! (11.2 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 5.748,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.468355"
            },
            "s-store": null,
            "id": 1769,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-05 12:20:08.510000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 11 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 90.41,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.510686"
            },
            "s-store": null,
            "id": 1770,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-05 12:20:08.510000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 91.01,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.510986"
            },
            "s-store": null,
            "id": 1771,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Brothers failed acceptable: threat_level (21) < requirement (30)",
            "data": null,
            "w-state": {
                "tick_usage": 91.266,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511114"
            },
            "s-store": null,
            "id": 1772,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Changelings failed acceptable: threat_level (21) < requirement (70)",
            "data": null,
            "w-state": {
                "tick_usage": 91.534,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511248"
            },
            "s-store": null,
            "id": 1773,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretics failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 91.782,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511372"
            },
            "s-store": null,
            "id": 1774,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 92.028,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511495"
            },
            "s-store": null,
            "id": 1775,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blood Cult failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 92.266,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511614"
            },
            "s-store": null,
            "id": 1776,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Emergency failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 92.51,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511737"
            },
            "s-store": null,
            "id": 1777,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 92.756,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511859"
            },
            "s-store": null,
            "id": 1778,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-05 12:20:08.511000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revolution failed acceptable: min\/max players out of range (minimum: 35) vs population (11)",
            "data": null,
            "w-state": {
                "tick_usage": 92.996,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.511979"
            },
            "s-store": null,
            "id": 1779,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-05 12:20:08.512000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 93.244,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.512103"
            },
            "s-store": null,
            "id": 1780,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-05 12:20:08.512000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 93.488,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.512225"
            },
            "s-store": null,
            "id": 1781,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-05 12:20:08.512000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spies failed acceptable: threat_level (21) < requirement (75)",
            "data": null,
            "w-state": {
                "tick_usage": 93.732,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.512347"
            },
            "s-store": null,
            "id": 1782,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-05 12:20:08.512000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 11.2 left.",
            "data": null,
            "w-state": {
                "tick_usage": 93.998,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.512480"
            },
            "s-store": null,
            "id": 1783,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-05 12:20:08.512000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Traitors, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 94.234,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.512598"
            },
            "s-store": null,
            "id": 1784,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-05 12:20:08.523000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "1.2 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 116.476,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.523720"
            },
            "s-store": null,
            "id": 1785,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-05 12:20:08.523000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Traitors, ",
            "data": null,
            "w-state": {
                "tick_usage": 117.06,
                "tick_lag": 0.5,
                "time": 2187.5,
                "timestamp": "1741177208.524012"
            },
            "s-store": null,
            "id": 1786,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-05 12:29:45.889000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 150.296,
                "tick_lag": 0.5,
                "time": 7930.5,
                "timestamp": "1741177785.889432"
            },
            "s-store": null,
            "id": 5793,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-05 12:29:45.889000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 150.61,
                "tick_lag": 0.5,
                "time": 7930.5,
                "timestamp": "1741177785.889589"
            },
            "s-store": null,
            "id": 5794,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-05 12:29:45.889000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Chikoi Goldenprodden was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 150.886,
                "tick_lag": 0.5,
                "time": 7930.5,
                "timestamp": "1741177785.889727"
            },
            "s-store": null,
            "id": 5795,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-05 12:29:45.889000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 151.276,
                "tick_lag": 0.5,
                "time": 7930.5,
                "timestamp": "1741177785.889922"
            },
            "s-store": null,
            "id": 5796,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-05 12:29:45.889000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Chikoi Goldenprodden was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute.",
            "data": null,
            "w-state": {
                "tick_usage": 151.534,
                "tick_lag": 0.5,
                "time": 7930.5,
                "timestamp": "1741177785.890051"
            },
            "s-store": null,
            "id": 5797,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-05 12:41:56.613000",
                "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": 10.534,
                "tick_lag": 0.5,
                "time": 15187.5,
                "timestamp": "1741178516.613215"
            },
            "s-store": null,
            "id": 14386,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-05 12:42:37.589000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 248.912,
                "tick_lag": 0.5,
                "time": 15596,
                "timestamp": "1741178557.589265"
            },
            "s-store": null,
            "id": 14967,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-05 12:42:37.589000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 249.244,
                "tick_lag": 0.5,
                "time": 15596,
                "timestamp": "1741178557.589430"
            },
            "s-store": null,
            "id": 14968,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-05 12:42:37.589000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Whitaker Altmann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 249.556,
                "tick_lag": 0.5,
                "time": 15596,
                "timestamp": "1741178557.589586"
            },
            "s-store": null,
            "id": 14969,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-05 12:42:37.589000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 249.986,
                "tick_lag": 0.5,
                "time": 15596,
                "timestamp": "1741178557.589801"
            },
            "s-store": null,
            "id": 14970,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-05 12:42:37.589000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Whitaker Altmann 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": 250.256,
                "tick_lag": 0.5,
                "time": 15596,
                "timestamp": "1741178557.589936"
            },
            "s-store": null,
            "id": 14971,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-05 12:53:05.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)",
            "data": null,
            "w-state": {
                "tick_usage": 200.082,
                "tick_lag": 0.5,
                "time": 21854.5,
                "timestamp": "1741179185.061244"
            },
            "s-store": null,
            "id": 21381,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-05 12:53:05.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)",
            "data": null,
            "w-state": {
                "tick_usage": 200.376,
                "tick_lag": 0.5,
                "time": 21854.5,
                "timestamp": "1741179185.061390"
            },
            "s-store": null,
            "id": 21382,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-05 12:53:05.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 200.652,
                "tick_lag": 0.5,
                "time": 21854.5,
                "timestamp": "1741179185.061528"
            },
            "s-store": null,
            "id": 21383,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-05 12:53:05.061000",
                "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": 201.044,
                "tick_lag": 0.5,
                "time": 21854.5,
                "timestamp": "1741179185.061724"
            },
            "s-store": null,
            "id": 21384,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-05 12:53:05.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nathan Wright 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": 201.278,
                "tick_lag": 0.5,
                "time": 21854.5,
                "timestamp": "1741179185.061841"
            },
            "s-store": null,
            "id": 21385,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 5.534,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578171"
            },
            "s-store": null,
            "id": 23006,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 5.906,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578357"
            },
            "s-store": null,
            "id": 23007,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 6.186,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578496"
            },
            "s-store": null,
            "id": 23008,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 6.464,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578635"
            },
            "s-store": null,
            "id": 23009,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 6.72,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578763"
            },
            "s-store": null,
            "id": 23010,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 7,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.578903"
            },
            "s-store": null,
            "id": 23011,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-03-05 12:55:19.578000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 7.238,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.579022"
            },
            "s-store": null,
            "id": 23012,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-03-05 12:55:19.579000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 7.544,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.579175"
            },
            "s-store": null,
            "id": 23013,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-03-05 12:55:19.579000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 7.784,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.579295"
            },
            "s-store": null,
            "id": 23014,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-03-05 12:55:19.580000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 10.384,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.580595"
            },
            "s-store": null,
            "id": 23015,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-03-05 12:55:19.580000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 10.648,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.580727"
            },
            "s-store": null,
            "id": 23016,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-03-05 12:55:19.580000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 10.898,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.580852"
            },
            "s-store": null,
            "id": 23017,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-03-05 12:55:19.580000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 11.14,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.580973"
            },
            "s-store": null,
            "id": 23018,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 11.392,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581099"
            },
            "s-store": null,
            "id": 23019,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 11.642,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581224"
            },
            "s-store": null,
            "id": 23020,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 11.882,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581344"
            },
            "s-store": null,
            "id": 23021,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 12.12,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581463"
            },
            "s-store": null,
            "id": 23022,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 12.612,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581709"
            },
            "s-store": null,
            "id": 23023,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 12.848,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.581827"
            },
            "s-store": null,
            "id": 23024,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-03-05 12:55:19.581000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 13.368,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.582087"
            },
            "s-store": null,
            "id": 23025,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-03-05 12:55:19.582000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 13.684,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.582245"
            },
            "s-store": null,
            "id": 23026,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-03-05 12:55:19.582000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is not ready, because there are not enough enemies: 2 needed, 1 found",
            "data": null,
            "w-state": {
                "tick_usage": 14.156,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.582481"
            },
            "s-store": null,
            "id": 23027,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-03-05 12:55:19.582000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 14.402,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.582604"
            },
            "s-store": null,
            "id": 23028,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-03-05 12:55:19.582000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 14.946,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.582876"
            },
            "s-store": null,
            "id": 23029,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-03-05 12:55:19.583000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 16.13,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.583468"
            },
            "s-store": null,
            "id": 23030,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-03-05 12:55:19.583000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 16.392,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.583600"
            },
            "s-store": null,
            "id": 23031,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-03-05 12:55:19.583000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found",
            "data": null,
            "w-state": {
                "tick_usage": 17.176,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.583991"
            },
            "s-store": null,
            "id": 23032,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 17.426,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584116"
            },
            "s-store": null,
            "id": 23033,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 17.684,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584245"
            },
            "s-store": null,
            "id": 23034,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 17.928,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584367"
            },
            "s-store": null,
            "id": 23035,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (15)",
            "data": null,
            "w-state": {
                "tick_usage": 18.178,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584492"
            },
            "s-store": null,
            "id": 23036,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 18.42,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584613"
            },
            "s-store": null,
            "id": 23037,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 18.672,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584739"
            },
            "s-store": null,
            "id": 23038,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 18.914,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584860"
            },
            "s-store": null,
            "id": 23039,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-03-05 12:55:19.584000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 1 lights",
            "data": null,
            "w-state": {
                "tick_usage": 19.168,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.584987"
            },
            "s-store": null,
            "id": 23040,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-03-05 12:55:19.585000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 1 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 19.412,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.585109"
            },
            "s-store": null,
            "id": 23041,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-03-05 12:55:19.585000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Syndicate Sleeper Agent ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 19.788,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.585297"
            },
            "s-store": null,
            "id": 23042,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-03-05 12:55:19.585000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 1 lights",
            "data": null,
            "w-state": {
                "tick_usage": 20.468,
                "tick_lag": 0.5,
                "time": 23197.5,
                "timestamp": "1741179319.585637"
            },
            "s-store": null,
            "id": 23043,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-03-05 12:55:29.636000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "xlebushekk\/(Apple Smith) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 13.972,
                "tick_lag": 0.5,
                "time": 23298,
                "timestamp": "1741179329.636917"
            },
            "s-store": null,
            "id": 23194,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-03-05 12:55:29.636000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Syndicate Sleeper Agent.",
            "data": null,
            "w-state": {
                "tick_usage": 14.286,
                "tick_lag": 0.5,
                "time": 23298,
                "timestamp": "1741179329.637074"
            },
            "s-store": null,
            "id": 23195,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-03-05 13:01:27.540000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Treeby was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 197.818,
                "tick_lag": 0.5,
                "time": 26865.5,
                "timestamp": "1741179687.540404"
            },
            "s-store": null,
            "id": 26682,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-03-05 13:01:27.540000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 29865.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 198.382,
                "tick_lag": 0.5,
                "time": 26865.5,
                "timestamp": "1741179687.540687"
            },
            "s-store": null,
            "id": 26683,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-03-05 13:01:27.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 16.304,
                "tick_lag": 0.5,
                "time": 26866,
                "timestamp": "1741179687.555094"
            },
            "s-store": null,
            "id": 26688,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-03-05 13:01:27.555000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "leonard252\/(Treeby) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 16.888,
                "tick_lag": 0.5,
                "time": 26866,
                "timestamp": "1741179687.555387"
            },
            "s-store": null,
            "id": 26689,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2025-03-05 13:09:32.592000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: John 'Air' Fryer was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 145.12,
                "tick_lag": 0.5,
                "time": 31686,
                "timestamp": "1741180172.592509"
            },
            "s-store": null,
            "id": 31002,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2025-03-05 13:16:04.333000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Sebastian Albright was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 210.308,
                "tick_lag": 0.5,
                "time": 35588.5,
                "timestamp": "1741180564.333827"
            },
            "s-store": null,
            "id": 34264,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2025-03-05 13:30:35.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 15.656,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.662842"
            },
            "s-store": null,
            "id": 43763,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2025-03-05 13:30:35.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 15.97,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.662999"
            },
            "s-store": null,
            "id": 43764,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 16.25,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663139"
            },
            "s-store": null,
            "id": 43765,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)",
            "data": null,
            "w-state": {
                "tick_usage": 16.502,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663265"
            },
            "s-store": null,
            "id": 43766,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 16.742,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663385"
            },
            "s-store": null,
            "id": 43767,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 16.982,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663505"
            },
            "s-store": null,
            "id": 43768,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 17.224,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663626"
            },
            "s-store": null,
            "id": 43769,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 17.454,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663741"
            },
            "s-store": null,
            "id": 43770,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2025-03-05 13:30:35.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 17.672,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.663850"
            },
            "s-store": null,
            "id": 43771,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2025-03-05 13:30:35.664000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 19.764,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.664896"
            },
            "s-store": null,
            "id": 43772,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2025-03-05 13:30:35.664000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 20.02,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665024"
            },
            "s-store": null,
            "id": 43773,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 20.258,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665143"
            },
            "s-store": null,
            "id": 43774,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 20.49,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665259"
            },
            "s-store": null,
            "id": 43775,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 20.706,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665367"
            },
            "s-store": null,
            "id": 43776,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja failed acceptable: min\/max players out of range (minimum: 30) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 20.94,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665484"
            },
            "s-store": null,
            "id": 43777,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 21.154,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665591"
            },
            "s-store": null,
            "id": 43778,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 21.404,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665716"
            },
            "s-store": null,
            "id": 43779,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 21.646,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665837"
            },
            "s-store": null,
            "id": 43780,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2025-03-05 13:30:35.665000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 21.878,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.665953"
            },
            "s-store": null,
            "id": 43781,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 22.324,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666176"
            },
            "s-store": null,
            "id": 43782,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 22.56,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666294"
            },
            "s-store": null,
            "id": 43783,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 22.798,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666413"
            },
            "s-store": null,
            "id": 43784,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 23.014,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666521"
            },
            "s-store": null,
            "id": 43785,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5",
            "data": null,
            "w-state": {
                "tick_usage": 23.25,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666640"
            },
            "s-store": null,
            "id": 43786,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI failed acceptable: min\/max players out of range (minimum: 25) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 23.484,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666756"
            },
            "s-store": null,
            "id": 43787,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 23.712,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666870"
            },
            "s-store": null,
            "id": 43788,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2025-03-05 13:30:35.666000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders failed acceptable: min\/max players out of range (minimum: 27) vs population (16)",
            "data": null,
            "w-state": {
                "tick_usage": 23.946,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.666987"
            },
            "s-store": null,
            "id": 43789,
            "s-ver": "1.0.0"
        },
        "112": {
            "ts": {
                "date": "2025-03-05 13:30:35.667000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 24.16,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.667094"
            },
            "s-store": null,
            "id": 43790,
            "s-ver": "1.0.0"
        },
        "113": {
            "ts": {
                "date": "2025-03-05 13:30:35.667000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 24.402,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.667215"
            },
            "s-store": null,
            "id": 43791,
            "s-ver": "1.0.0"
        },
        "114": {
            "ts": {
                "date": "2025-03-05 13:30:35.667000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21",
            "data": null,
            "w-state": {
                "tick_usage": 24.642,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.667335"
            },
            "s-store": null,
            "id": 43792,
            "s-ver": "1.0.0"
        },
        "115": {
            "ts": {
                "date": "2025-03-05 13:30:35.667000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 0 lights",
            "data": null,
            "w-state": {
                "tick_usage": 24.866,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.667447"
            },
            "s-store": null,
            "id": 43793,
            "s-ver": "1.0.0"
        },
        "116": {
            "ts": {
                "date": "2025-03-05 13:30:35.667000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No midround rulesets could be drafted. (0 heavies \/ 0 lights)",
            "data": null,
            "w-state": {
                "tick_usage": 25.3,
                "tick_lag": 0.5,
                "time": 44198,
                "timestamp": "1741181435.667664"
            },
            "s-store": null,
            "id": 43794,
            "s-ver": "1.0.0"
        },
        "117": {
            "ts": {
                "date": "2025-03-05 13:31:13.390000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Duncan Butterfill was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 157.472,
                "tick_lag": 0.5,
                "time": 44543.5,
                "timestamp": "1741181473.390428"
            },
            "s-store": null,
            "id": 44394,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-05 12:15:51.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 249891,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1741176951.724961\",\"round-id\":\"249891\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-05 12:20:08.467\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":4.622,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.467792\"},\"s-store\":null,\"id\":1765,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.467\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":4.954,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.467959\"},\"s-store\":null,\"id\":1766,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.468\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":5.21,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.468086\"},\"s-store\":null,\"id\":1767,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.468\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 11: 73\",\"data\":null,\"w-state\":{\"tick_usage\":5.464,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.468213\"},\"s-store\":null,\"id\":1768,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.468\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 21! (11.2 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":5.748,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.468355\"},\"s-store\":null,\"id\":1769,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.510\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 11 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":90.41,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.510686\"},\"s-store\":null,\"id\":1770,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.510\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":91.01,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.510986\"},\"s-store\":null,\"id\":1771,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Brothers failed acceptable: threat_level (21) < requirement (30)\",\"data\":null,\"w-state\":{\"tick_usage\":91.266,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511114\"},\"s-store\":null,\"id\":1772,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Changelings failed acceptable: threat_level (21) < requirement (70)\",\"data\":null,\"w-state\":{\"tick_usage\":91.534,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511248\"},\"s-store\":null,\"id\":1773,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretics failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":91.782,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511372\"},\"s-store\":null,\"id\":1774,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":92.028,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511495\"},\"s-store\":null,\"id\":1775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blood Cult failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":92.266,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511614\"},\"s-store\":null,\"id\":1776,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Emergency failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":92.51,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511737\"},\"s-store\":null,\"id\":1777,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":92.756,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511859\"},\"s-store\":null,\"id\":1778,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.511\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revolution failed acceptable: min\\\/max players out of range (minimum: 35) vs population (11)\",\"data\":null,\"w-state\":{\"tick_usage\":92.996,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.511979\"},\"s-store\":null,\"id\":1779,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.512\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":93.244,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.512103\"},\"s-store\":null,\"id\":1780,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.512\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":93.488,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.512225\"},\"s-store\":null,\"id\":1781,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.512\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spies failed acceptable: threat_level (21) < requirement (75)\",\"data\":null,\"w-state\":{\"tick_usage\":93.732,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.512347\"},\"s-store\":null,\"id\":1782,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.512\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 11.2 left.\",\"data\":null,\"w-state\":{\"tick_usage\":93.998,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.512480\"},\"s-store\":null,\"id\":1783,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.512\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Traitors, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":94.234,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.512598\"},\"s-store\":null,\"id\":1784,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.523\",\"cat\":\"dynamic\",\"msg\":\"1.2 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":116.476,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.523720\"},\"s-store\":null,\"id\":1785,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:20:08.523\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Traitors, \",\"data\":null,\"w-state\":{\"tick_usage\":117.06,\"tick_lag\":0.5,\"time\":2187.5,\"timestamp\":\"1741177208.524012\"},\"s-store\":null,\"id\":1786,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:29:45.889\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":150.296,\"tick_lag\":0.5,\"time\":7930.5,\"timestamp\":\"1741177785.889432\"},\"s-store\":null,\"id\":5793,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:29:45.889\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":150.61,\"tick_lag\":0.5,\"time\":7930.5,\"timestamp\":\"1741177785.889589\"},\"s-store\":null,\"id\":5794,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:29:45.889\",\"cat\":\"dynamic\",\"msg\":\"Chikoi Goldenprodden was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":150.886,\"tick_lag\":0.5,\"time\":7930.5,\"timestamp\":\"1741177785.889727\"},\"s-store\":null,\"id\":5795,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:29:45.889\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":151.276,\"tick_lag\":0.5,\"time\":7930.5,\"timestamp\":\"1741177785.889922\"},\"s-store\":null,\"id\":5796,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:29:45.889\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Chikoi Goldenprodden was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute.\",\"data\":null,\"w-state\":{\"tick_usage\":151.534,\"tick_lag\":0.5,\"time\":7930.5,\"timestamp\":\"1741177785.890051\"},\"s-store\":null,\"id\":5797,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:41:56.613\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Revenant tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":10.534,\"tick_lag\":0.5,\"time\":15187.5,\"timestamp\":\"1741178516.613215\"},\"s-store\":null,\"id\":14386,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:42:37.589\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":248.912,\"tick_lag\":0.5,\"time\":15596,\"timestamp\":\"1741178557.589265\"},\"s-store\":null,\"id\":14967,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:42:37.589\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":249.244,\"tick_lag\":0.5,\"time\":15596,\"timestamp\":\"1741178557.589430\"},\"s-store\":null,\"id\":14968,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:42:37.589\",\"cat\":\"dynamic\",\"msg\":\"Whitaker Altmann was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":249.556,\"tick_lag\":0.5,\"time\":15596,\"timestamp\":\"1741178557.589586\"},\"s-store\":null,\"id\":14969,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:42:37.589\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator is not ready, because there are not enough enemies: 1 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":249.986,\"tick_lag\":0.5,\"time\":15596,\"timestamp\":\"1741178557.589801\"},\"s-store\":null,\"id\":14970,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:42:37.589\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Whitaker Altmann 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\":250.256,\"tick_lag\":0.5,\"time\":15596,\"timestamp\":\"1741178557.589936\"},\"s-store\":null,\"id\":14971,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:53:05.061\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler failed acceptable: threat_level (21) < requirement (50)\",\"data\":null,\"w-state\":{\"tick_usage\":200.082,\"tick_lag\":0.5,\"time\":21854.5,\"timestamp\":\"1741179185.061244\"},\"s-store\":null,\"id\":21381,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:53:05.061\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Stowaway Changeling failed acceptable: threat_level (21) < requirement (60)\",\"data\":null,\"w-state\":{\"tick_usage\":200.376,\"tick_lag\":0.5,\"time\":21854.5,\"timestamp\":\"1741179185.061390\"},\"s-store\":null,\"id\":21382,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:53:05.061\",\"cat\":\"dynamic\",\"msg\":\"Nathan Wright was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":200.652,\"tick_lag\":0.5,\"time\":21854.5,\"timestamp\":\"1741179185.061528\"},\"s-store\":null,\"id\":21383,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:53:05.061\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":201.044,\"tick_lag\":0.5,\"time\":21854.5,\"timestamp\":\"1741179185.061724\"},\"s-store\":null,\"id\":21384,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:53:05.061\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nathan Wright 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\":201.278,\"tick_lag\":0.5,\"time\":21854.5,\"timestamp\":\"1741179185.061841\"},\"s-store\":null,\"id\":21385,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":5.534,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578171\"},\"s-store\":null,\"id\":23006,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":5.906,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578357\"},\"s-store\":null,\"id\":23007,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":6.186,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578496\"},\"s-store\":null,\"id\":23008,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":6.464,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578635\"},\"s-store\":null,\"id\":23009,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":6.72,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578763\"},\"s-store\":null,\"id\":23010,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":7,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.578903\"},\"s-store\":null,\"id\":23011,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.578\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":7.238,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.579022\"},\"s-store\":null,\"id\":23012,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.579\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":7.544,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.579175\"},\"s-store\":null,\"id\":23013,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.579\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":7.784,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.579295\"},\"s-store\":null,\"id\":23014,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.580\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":10.384,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.580595\"},\"s-store\":null,\"id\":23015,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.580\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":10.648,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.580727\"},\"s-store\":null,\"id\":23016,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.580\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":10.898,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.580852\"},\"s-store\":null,\"id\":23017,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.580\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":11.14,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.580973\"},\"s-store\":null,\"id\":23018,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":11.392,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581099\"},\"s-store\":null,\"id\":23019,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":11.642,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581224\"},\"s-store\":null,\"id\":23020,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":11.882,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581344\"},\"s-store\":null,\"id\":23021,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":12.12,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581463\"},\"s-store\":null,\"id\":23022,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":12.612,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581709\"},\"s-store\":null,\"id\":23023,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":12.848,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.581827\"},\"s-store\":null,\"id\":23024,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.581\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":13.368,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.582087\"},\"s-store\":null,\"id\":23025,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.582\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":13.684,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.582245\"},\"s-store\":null,\"id\":23026,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.582\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is not ready, because there are not enough enemies: 2 needed, 1 found\",\"data\":null,\"w-state\":{\"tick_usage\":14.156,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.582481\"},\"s-store\":null,\"id\":23027,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.582\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":14.402,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.582604\"},\"s-store\":null,\"id\":23028,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.582\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":14.946,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.582876\"},\"s-store\":null,\"id\":23029,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.583\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":16.13,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.583468\"},\"s-store\":null,\"id\":23030,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.583\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":16.392,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.583600\"},\"s-store\":null,\"id\":23031,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.583\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready, because there are not enough enemies: 2 needed, 0 found\",\"data\":null,\"w-state\":{\"tick_usage\":17.176,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.583991\"},\"s-store\":null,\"id\":23032,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":17.426,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584116\"},\"s-store\":null,\"id\":23033,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":17.684,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584245\"},\"s-store\":null,\"id\":23034,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":17.928,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584367\"},\"s-store\":null,\"id\":23035,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (15)\",\"data\":null,\"w-state\":{\"tick_usage\":18.178,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584492\"},\"s-store\":null,\"id\":23036,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":18.42,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584613\"},\"s-store\":null,\"id\":23037,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":18.672,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584739\"},\"s-store\":null,\"id\":23038,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 15, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":18.914,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584860\"},\"s-store\":null,\"id\":23039,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.584\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 1 lights\",\"data\":null,\"w-state\":{\"tick_usage\":19.168,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.584987\"},\"s-store\":null,\"id\":23040,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.585\",\"cat\":\"dynamic\",\"msg\":\"Rolling 1 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":19.412,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.585109\"},\"s-store\":null,\"id\":23041,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.585\",\"cat\":\"dynamic\",\"msg\":\"Syndicate Sleeper Agent ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":19.788,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.585297\"},\"s-store\":null,\"id\":23042,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:19.585\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 1 lights\",\"data\":null,\"w-state\":{\"tick_usage\":20.468,\"tick_lag\":0.5,\"time\":23197.5,\"timestamp\":\"1741179319.585637\"},\"s-store\":null,\"id\":23043,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:29.636\",\"cat\":\"dynamic\",\"msg\":\"xlebushekk\\\/(Apple Smith) was selected by the Syndicate Sleeper Agent ruleset and has been made into a midround traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":13.972,\"tick_lag\":0.5,\"time\":23298,\"timestamp\":\"1741179329.636917\"},\"s-store\":null,\"id\":23194,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 12:55:29.636\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Syndicate Sleeper Agent.\",\"data\":null,\"w-state\":{\"tick_usage\":14.286,\"tick_lag\":0.5,\"time\":23298,\"timestamp\":\"1741179329.637074\"},\"s-store\":null,\"id\":23195,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:01:27.540\",\"cat\":\"dynamic\",\"msg\":\"Treeby was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":197.818,\"tick_lag\":0.5,\"time\":26865.5,\"timestamp\":\"1741179687.540404\"},\"s-store\":null,\"id\":26682,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:01:27.540\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 29865.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":198.382,\"tick_lag\":0.5,\"time\":26865.5,\"timestamp\":\"1741179687.540687\"},\"s-store\":null,\"id\":26683,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:01:27.555\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":16.304,\"tick_lag\":0.5,\"time\":26866,\"timestamp\":\"1741179687.555094\"},\"s-store\":null,\"id\":26688,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:01:27.555\",\"cat\":\"dynamic\",\"msg\":\"leonard252\\\/(Treeby) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":16.888,\"tick_lag\":0.5,\"time\":26866,\"timestamp\":\"1741179687.555387\"},\"s-store\":null,\"id\":26689,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:09:32.592\",\"cat\":\"dynamic\",\"msg\":\"FAIL: John 'Air' Fryer was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":145.12,\"tick_lag\":0.5,\"time\":31686,\"timestamp\":\"1741180172.592509\"},\"s-store\":null,\"id\":31002,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:16:04.333\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Sebastian Albright was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":210.308,\"tick_lag\":0.5,\"time\":35588.5,\"timestamp\":\"1741180564.333827\"},\"s-store\":null,\"id\":34264,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.662\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":15.656,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.662842\"},\"s-store\":null,\"id\":43763,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.662\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (21) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":15.97,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.662999\"},\"s-store\":null,\"id\":43764,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":16.25,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663139\"},\"s-store\":null,\"id\":43765,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (21) < requirement (90)\",\"data\":null,\"w-state\":{\"tick_usage\":16.502,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663265\"},\"s-store\":null,\"id\":43766,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":16.742,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663385\"},\"s-store\":null,\"id\":43767,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":16.982,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663505\"},\"s-store\":null,\"id\":43768,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":17.224,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663626\"},\"s-store\":null,\"id\":43769,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":17.454,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663741\"},\"s-store\":null,\"id\":43770,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.663\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":17.672,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.663850\"},\"s-store\":null,\"id\":43771,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.664\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nightmare is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":19.764,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.664896\"},\"s-store\":null,\"id\":43772,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.664\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":20.02,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665024\"},\"s-store\":null,\"id\":43773,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":20.258,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665143\"},\"s-store\":null,\"id\":43774,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":20.49,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665259\"},\"s-store\":null,\"id\":43775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":20.706,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665367\"},\"s-store\":null,\"id\":43776,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja failed acceptable: min\\\/max players out of range (minimum: 30) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":20.94,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665484\"},\"s-store\":null,\"id\":43777,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":21.154,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665591\"},\"s-store\":null,\"id\":43778,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Revenant is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":21.404,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665716\"},\"s-store\":null,\"id\":43779,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Changeling is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":21.646,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665837\"},\"s-store\":null,\"id\":43780,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.665\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Paradox Clone is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":21.878,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.665953\"},\"s-store\":null,\"id\":43781,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":22.324,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666176\"},\"s-store\":null,\"id\":43782,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Sleeper Agent is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":22.56,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666294\"},\"s-store\":null,\"id\":43783,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":22.798,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666413\"},\"s-store\":null,\"id\":43784,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":23.014,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666521\"},\"s-store\":null,\"id\":43785,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Obsessed is too expensive, and cannot be bought. Midround budget: 1, ruleset cost: 5\",\"data\":null,\"w-state\":{\"tick_usage\":23.25,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666640\"},\"s-store\":null,\"id\":43786,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI failed acceptable: min\\\/max players out of range (minimum: 25) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":23.484,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666756\"},\"s-store\":null,\"id\":43787,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":23.712,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666870\"},\"s-store\":null,\"id\":43788,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.666\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders failed acceptable: min\\\/max players out of range (minimum: 27) vs population (16)\",\"data\":null,\"w-state\":{\"tick_usage\":23.946,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.666987\"},\"s-store\":null,\"id\":43789,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.667\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":24.16,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.667094\"},\"s-store\":null,\"id\":43790,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.667\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":24.402,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.667215\"},\"s-store\":null,\"id\":43791,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.667\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 16, threat level: 21\",\"data\":null,\"w-state\":{\"tick_usage\":24.642,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.667335\"},\"s-store\":null,\"id\":43792,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.667\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 0 lights\",\"data\":null,\"w-state\":{\"tick_usage\":24.866,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.667447\"},\"s-store\":null,\"id\":43793,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:30:35.667\",\"cat\":\"dynamic\",\"msg\":\"No midround rulesets could be drafted. (0 heavies \\\/ 0 lights)\",\"data\":null,\"w-state\":{\"tick_usage\":25.3,\"tick_lag\":0.5,\"time\":44198,\"timestamp\":\"1741181435.667664\"},\"s-store\":null,\"id\":43794,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-05 13:31:13.390\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Duncan Butterfill was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":157.472,\"tick_lag\":0.5,\"time\":44543.5,\"timestamp\":\"1741181473.390428\"},\"s-store\":null,\"id\":44394,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/03\/05\/round-249891\/dynamic.log.json"
}