253394 253396

dynamic

  • #3076 @ 2025-06-20 16:18:47 Dynamic mode parameters for the round:
  • #3077 @ 2025-06-20 16:18:47 Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.
  • #3078 @ 2025-06-20 16:18:47 Stacking limit is 90.
  • #3079 @ 2025-06-20 16:18:47 Calculated maximum threat level based on player count of 37: 100
  • #3080 @ 2025-06-20 16:18:47 Dynamic Mode initialized with a Threat Level of... 60! (8.2 round start budget)
  • #4942 @ 2025-06-20 16:18:47 Listing 13 round start rulesets, and 37 players ready.
  • #4943 @ 2025-06-20 16:18:47 2 rulesets being forced. Will now attempt to draft players for them.
  • #4944 @ 2025-06-20 16:18:47 Drafting players for forced ruleset Heretics.
  • #4958 @ 2025-06-20 16:18:49 Picked a ruleset: Heretics, scaled 0 times
  • #4959 @ 2025-06-20 16:18:49 Drafting players for forced ruleset Changelings.
  • #4960 @ 2025-06-20 16:18:49 Picked a ruleset: Changelings, scaled 0 times
  • #4961 @ 2025-06-20 16:18:49 0 round start budget was left, donating it to midrounds.
  • #4962 @ 2025-06-20 16:18:49 Picked the following roundstart rules: Heretics, Changelings,
  • #37031 @ 2025-06-20 16:38:26 Hans Heisenberg was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #37032 @ 2025-06-20 16:38:26 A latejoin rulset triggered successfully, the next latejoin injection will happen at 18727 round time.
  • #37037 @ 2025-06-20 16:38:26 Injected a Latejoin ruleset Stowaway Changeling.
  • #37038 @ 2025-06-20 16:38:26 annihilite/(Hans Heisenberg) joined the station, and was selected by the Stowaway Changeling ruleset.
  • #38150 @ 2025-06-20 16:39:12 A midround ruleset is rolling, and will be LIGHT.
  • #38234 @ 2025-06-20 16:39:15 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 12036.5
  • #38235 @ 2025-06-20 16:39:15 FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12036.5
  • #38236 @ 2025-06-20 16:39:15 FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 12036.5
  • #38405 @ 2025-06-20 16:39:22 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 50, threat level: 60
  • #38406 @ 2025-06-20 16:39:22 FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12100.5
  • #38407 @ 2025-06-20 16:39:22 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #38408 @ 2025-06-20 16:39:22 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #38409 @ 2025-06-20 16:39:22 FAIL: Malfunctioning AI is not ready()
  • #38410 @ 2025-06-20 16:39:22 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60
  • #38411 @ 2025-06-20 16:39:22 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60
  • #38412 @ 2025-06-20 16:39:22 Rolling LIGHT... 4 heavies / 7 lights
  • #38413 @ 2025-06-20 16:39:22 Rolling 7 light rulesets
  • #38414 @ 2025-06-20 16:39:22 Obsessed ruleset executing...
  • #38708 @ 2025-06-20 16:39:32 Injected a Midround ruleset Obsessed.
  • #46224 @ 2025-06-20 16:44:45 Random event Blob tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 75.075%.
  • #49105 @ 2025-06-20 16:46:42 Bob Fox was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #49106 @ 2025-06-20 16:46:42 FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)
  • #49107 @ 2025-06-20 16:46:42 FAIL: Bob Fox was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #58733 @ 2025-06-20 16:54:30 Greasy Joe was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #58734 @ 2025-06-20 16:54:30 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #58735 @ 2025-06-20 16:54:30 FAIL: Greasy Joe was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #62674 @ 2025-06-20 16:57:58 Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.
  • #62675 @ 2025-06-20 16:57:58 A latejoin rulset triggered successfully, the next latejoin injection will happen at 30432.5 round time.
  • #62679 @ 2025-06-20 16:57:58 Injected a Latejoin ruleset Heretic Smuggler.
  • #62680 @ 2025-06-20 16:57:58 troll88/(Ryker Roy) joined the station, and was selected by the Heretic Smuggler ruleset.
  • #64933 @ 2025-06-20 16:59:40 A midround ruleset is rolling, and will be HEAVY.
  • #64934 @ 2025-06-20 16:59:40 FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 24013.5
  • #64935 @ 2025-06-20 16:59:40 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 45, threat level: 60
  • #64936 @ 2025-06-20 16:59:40 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60
  • #64937 @ 2025-06-20 16:59:40 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60
  • #64938 @ 2025-06-20 16:59:40 Rolling HEAVY... 8 heavies / 7 lights
  • #64939 @ 2025-06-20 16:59:40 Rolling 8 heavy rulesets
  • #64940 @ 2025-06-20 16:59:40 Spiders ruleset executing...
  • #65177 @ 2025-06-20 16:59:51 Injected a Midround ruleset Spiders.
  • #86412 @ 2025-06-20 17:16:49 Epsilon-The-Anomaly was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #86413 @ 2025-06-20 17:16:49 A latejoin rulset triggered successfully, the next latejoin injection will happen at 50445 round time.
  • #86426 @ 2025-06-20 17:16:49 Injected a Latejoin ruleset Syndicate Infiltrator.
  • #86427 @ 2025-06-20 17:16:49 entityepsilonsussy/(Epsilon-The-Anomaly) joined the station, and was selected by the Syndicate Infiltrator ruleset.
  • #89546 @ 2025-06-20 17:19:22 FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)
  • #89547 @ 2025-06-20 17:19:22 FAIL: No valid AI found for the Malfunctioning AI ruleset.
  • #89548 @ 2025-06-20 17:19:22 An unfavorable situation was requested, spawning Blob Infection
  • #89551 @ 2025-06-20 17:19:22 Making a call to a specific ruleset...Blob Infection!
  • #90464 @ 2025-06-20 17:20:01 A midround ruleset is rolling, and will be HEAVY.
  • #90465 @ 2025-06-20 17:20:01 FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20
  • #90466 @ 2025-06-20 17:20:01 FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20
  • #90467 @ 2025-06-20 17:20:01 FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10
  • #90468 @ 2025-06-20 17:20:01 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20
  • #90469 @ 2025-06-20 17:20:01 FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10
  • #90470 @ 2025-06-20 17:20:01 FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10
  • #90471 @ 2025-06-20 17:20:01 FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 7
  • #90472 @ 2025-06-20 17:20:01 FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 60
  • #90473 @ 2025-06-20 17:20:01 FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10
  • #90474 @ 2025-06-20 17:20:01 FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10
  • #90475 @ 2025-06-20 17:20:01 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 15
  • #90476 @ 2025-06-20 17:20:01 FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60
  • #90477 @ 2025-06-20 17:20:01 FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60
  • #90478 @ 2025-06-20 17:20:01 Rolling HEAVY... 0 heavies / 6 lights
  • #90479 @ 2025-06-20 17:20:01 Rolling 6 light rulesets
  • #90480 @ 2025-06-20 17:20:01 Nightmare ruleset executing...
  • #90481 @ 2025-06-20 17:20:01 A heavy ruleset was intended to roll, but there weren't any available. 0 heavies / 6 lights
  • #90693 @ 2025-06-20 17:20:12 Polling 18 players to apply for the Nightmare ruleset.
  • #91398 @ 2025-06-20 17:20:44 10 players volunteered for Nightmare.
  • #91410 @ 2025-06-20 17:20:44 destruktor/(Vigistaezian) was spawned as a Nightmare by the midround ruleset.
  • #91411 @ 2025-06-20 17:20:44 Injected a Midround ruleset Nightmare.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-06-20 16:18:47.392000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 6.75,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.392792"
            },
            "s-store": null,
            "id": 3076,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-06-20 16:18:47.392000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.",
            "data": null,
            "w-state": {
                "tick_usage": 7.068,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.392951"
            },
            "s-store": null,
            "id": 3077,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-06-20 16:18:47.393000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 7.328,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.393081"
            },
            "s-store": null,
            "id": 3078,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-06-20 16:18:47.393000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 37: 100",
            "data": null,
            "w-state": {
                "tick_usage": 7.544,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.393189"
            },
            "s-store": null,
            "id": 3079,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-06-20 16:18:47.393000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 60! (8.2 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 7.792,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.393314"
            },
            "s-store": null,
            "id": 3080,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-06-20 16:18:47.685000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 37 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 591.622,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.685229"
            },
            "s-store": null,
            "id": 4942,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-06-20 16:18:47.685000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2 rulesets being forced. Will now attempt to draft players for them.",
            "data": null,
            "w-state": {
                "tick_usage": 591.996,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.685415"
            },
            "s-store": null,
            "id": 4943,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-06-20 16:18:47.686000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Drafting players for forced ruleset Heretics.",
            "data": null,
            "w-state": {
                "tick_usage": 594.03,
                "tick_lag": 0.5,
                "time": 2554,
                "timestamp": "1750436327.686432"
            },
            "s-store": null,
            "id": 4944,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-06-20 16:18:49.391000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Heretics, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 98.022,
                "tick_lag": 0.5,
                "time": 2566,
                "timestamp": "1750436329.391867"
            },
            "s-store": null,
            "id": 4958,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-06-20 16:18:49.393000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Drafting players for forced ruleset Changelings.",
            "data": null,
            "w-state": {
                "tick_usage": 101.078,
                "tick_lag": 0.5,
                "time": 2566,
                "timestamp": "1750436329.393395"
            },
            "s-store": null,
            "id": 4959,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-06-20 16:18:49.393000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Changelings, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 102.138,
                "tick_lag": 0.5,
                "time": 2566,
                "timestamp": "1750436329.393925"
            },
            "s-store": null,
            "id": 4960,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-06-20 16:18:49.394000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "0 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 102.994,
                "tick_lag": 0.5,
                "time": 2566,
                "timestamp": "1750436329.394353"
            },
            "s-store": null,
            "id": 4961,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-06-20 16:18:49.394000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Heretics, Changelings, ",
            "data": null,
            "w-state": {
                "tick_usage": 103.228,
                "tick_lag": 0.5,
                "time": 2566,
                "timestamp": "1750436329.394469"
            },
            "s-store": null,
            "id": 4962,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-06-20 16:38:26.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Hans Heisenberg was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 198.008,
                "tick_lag": 0.5,
                "time": 14175,
                "timestamp": "1750437506.380713"
            },
            "s-store": null,
            "id": 37031,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-06-20 16:38:26.380000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 18727 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 198.684,
                "tick_lag": 0.5,
                "time": 14175,
                "timestamp": "1750437506.381051"
            },
            "s-store": null,
            "id": 37032,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-06-20 16:38:26.493000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 224.406,
                "tick_lag": 0.5,
                "time": 14175.5,
                "timestamp": "1750437506.493976"
            },
            "s-store": null,
            "id": 37037,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-06-20 16:38:26.494000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "annihilite\/(Hans Heisenberg) joined the station, and was selected by the Stowaway Changeling ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 224.852,
                "tick_lag": 0.5,
                "time": 14175.5,
                "timestamp": "1750437506.494199"
            },
            "s-store": null,
            "id": 37038,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-06-20 16:39:12.071000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be LIGHT.",
            "data": null,
            "w-state": {
                "tick_usage": 54.846,
                "tick_lag": 0.5,
                "time": 14624,
                "timestamp": "1750437552.071285"
            },
            "s-store": null,
            "id": 38150,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-06-20 16:39:15.168000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 12036.5",
            "data": null,
            "w-state": {
                "tick_usage": 98.802,
                "tick_lag": 0.5,
                "time": 14651.5,
                "timestamp": "1750437555.169259"
            },
            "s-store": null,
            "id": 38234,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-06-20 16:39:15.169000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12036.5",
            "data": null,
            "w-state": {
                "tick_usage": 99.178,
                "tick_lag": 0.5,
                "time": 14651.5,
                "timestamp": "1750437555.169447"
            },
            "s-store": null,
            "id": 38235,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-06-20 16:39:15.169000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 12036.5",
            "data": null,
            "w-state": {
                "tick_usage": 99.442,
                "tick_lag": 0.5,
                "time": 14651.5,
                "timestamp": "1750437555.169580"
            },
            "s-store": null,
            "id": 38236,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-06-20 16:39:22.202000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 50, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 105.58,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.202477"
            },
            "s-store": null,
            "id": 38405,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-06-20 16:39:22.203000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12100.5",
            "data": null,
            "w-state": {
                "tick_usage": 107.95,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.203662"
            },
            "s-store": null,
            "id": 38406,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-06-20 16:39:22.204000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 109.926,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.204650"
            },
            "s-store": null,
            "id": 38407,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-06-20 16:39:22.204000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 110.178,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.204776"
            },
            "s-store": null,
            "id": 38408,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-06-20 16:39:22.204000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is not ready()",
            "data": null,
            "w-state": {
                "tick_usage": 110.402,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.204888"
            },
            "s-store": null,
            "id": 38409,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-06-20 16:39:22.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 111.038,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.205206"
            },
            "s-store": null,
            "id": 38410,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-06-20 16:39:22.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 111.288,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.205332"
            },
            "s-store": null,
            "id": 38411,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-06-20 16:39:22.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling LIGHT... 4 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 111.526,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.205450"
            },
            "s-store": null,
            "id": 38412,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-06-20 16:39:22.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 7 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 111.742,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.205558"
            },
            "s-store": null,
            "id": 38413,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-06-20 16:39:22.205000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Obsessed ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 112.102,
                "tick_lag": 0.5,
                "time": 14715.5,
                "timestamp": "1750437562.205738"
            },
            "s-store": null,
            "id": 38414,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-06-20 16:39:32.500000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 19.66,
                "tick_lag": 0.5,
                "time": 14816,
                "timestamp": "1750437572.500118"
            },
            "s-store": null,
            "id": 38708,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-06-20 16:44:45.345000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Random event Blob tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 75.075%.",
            "data": null,
            "w-state": {
                "tick_usage": 39.342,
                "tick_lag": 0.5,
                "time": 17876.5,
                "timestamp": "1750437885.345793"
            },
            "s-store": null,
            "id": 46224,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-06-20 16:46:42.437000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Bob Fox was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 132.568,
                "tick_lag": 0.5,
                "time": 19021,
                "timestamp": "1750438002.437516"
            },
            "s-store": null,
            "id": 49105,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-06-20 16:46:42.437000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 133.14,
                "tick_lag": 0.5,
                "time": 19021,
                "timestamp": "1750438002.437802"
            },
            "s-store": null,
            "id": 49106,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-06-20 16:46:42.437000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Bob Fox was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.",
            "data": null,
            "w-state": {
                "tick_usage": 133.378,
                "tick_lag": 0.5,
                "time": 19021,
                "timestamp": "1750438002.437921"
            },
            "s-store": null,
            "id": 49107,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-06-20 16:54:30.825000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Greasy Joe was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 186.422,
                "tick_lag": 0.5,
                "time": 23580,
                "timestamp": "1750438470.825436"
            },
            "s-store": null,
            "id": 58733,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-06-20 16:54:30.825000",
                "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": 186.938,
                "tick_lag": 0.5,
                "time": 23580,
                "timestamp": "1750438470.825694"
            },
            "s-store": null,
            "id": 58734,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-06-20 16:54:30.825000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Greasy Joe 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": 187.16,
                "tick_lag": 0.5,
                "time": 23580,
                "timestamp": "1750438470.825805"
            },
            "s-store": null,
            "id": 58735,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-06-20 16:57:58.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 212.622,
                "tick_lag": 0.5,
                "time": 25623.5,
                "timestamp": "1750438678.364433"
            },
            "s-store": null,
            "id": 62674,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-06-20 16:57:58.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 30432.5 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 213.314,
                "tick_lag": 0.5,
                "time": 25623.5,
                "timestamp": "1750438678.364779"
            },
            "s-store": null,
            "id": 62675,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-06-20 16:57:58.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Heretic Smuggler.",
            "data": null,
            "w-state": {
                "tick_usage": 29.374,
                "tick_lag": 0.5,
                "time": 25624,
                "timestamp": "1750438678.381246"
            },
            "s-store": null,
            "id": 62679,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2025-06-20 16:57:58.381000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "troll88\/(Ryker Roy) joined the station, and was selected by the Heretic Smuggler ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 29.732,
                "tick_lag": 0.5,
                "time": 25624,
                "timestamp": "1750438678.381425"
            },
            "s-store": null,
            "id": 62680,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2025-06-20 16:59:40.983000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 41.706,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.984129"
            },
            "s-store": null,
            "id": 64933,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2025-06-20 16:59:40.984000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 24013.5",
            "data": null,
            "w-state": {
                "tick_usage": 42.792,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.984672"
            },
            "s-store": null,
            "id": 64934,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2025-06-20 16:59:40.987000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 45, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 48.338,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.987445"
            },
            "s-store": null,
            "id": 64935,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2025-06-20 16:59:40.989000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 53.62,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.990086"
            },
            "s-store": null,
            "id": 64936,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2025-06-20 16:59:40.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 53.896,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.990224"
            },
            "s-store": null,
            "id": 64937,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2025-06-20 16:59:40.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 8 heavies \/ 7 lights",
            "data": null,
            "w-state": {
                "tick_usage": 54.114,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.990333"
            },
            "s-store": null,
            "id": 64938,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2025-06-20 16:59:40.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 8 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 54.31,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.990431"
            },
            "s-store": null,
            "id": 64939,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2025-06-20 16:59:40.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Spiders ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 54.644,
                "tick_lag": 0.5,
                "time": 26628.5,
                "timestamp": "1750438780.990598"
            },
            "s-store": null,
            "id": 64940,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2025-06-20 16:59:51.198000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Spiders.",
            "data": null,
            "w-state": {
                "tick_usage": 28.764,
                "tick_lag": 0.5,
                "time": 26729,
                "timestamp": "1750438791.198789"
            },
            "s-store": null,
            "id": 65177,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2025-06-20 17:16:49.491000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Epsilon-The-Anomaly was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.",
            "data": null,
            "w-state": {
                "tick_usage": 195.508,
                "tick_lag": 0.5,
                "time": 36736,
                "timestamp": "1750439809.491788"
            },
            "s-store": null,
            "id": 86412,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2025-06-20 17:16:49.492000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A latejoin rulset triggered successfully, the next latejoin injection will happen at 50445 round time.",
            "data": null,
            "w-state": {
                "tick_usage": 196.15,
                "tick_lag": 0.5,
                "time": 36736,
                "timestamp": "1750439809.492109"
            },
            "s-store": null,
            "id": 86413,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2025-06-20 17:16:49.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Latejoin ruleset Syndicate Infiltrator.",
            "data": null,
            "w-state": {
                "tick_usage": 70.386,
                "tick_lag": 0.5,
                "time": 36736.5,
                "timestamp": "1750439809.550986"
            },
            "s-store": null,
            "id": 86426,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2025-06-20 17:16:49.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "entityepsilonsussy\/(Epsilon-The-Anomaly) joined the station, and was selected by the Syndicate Infiltrator ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 70.948,
                "tick_lag": 0.5,
                "time": 36736.5,
                "timestamp": "1750439809.551266"
            },
            "s-store": null,
            "id": 86427,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2025-06-20 17:19:22.887000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)",
            "data": null,
            "w-state": {
                "tick_usage": 78.356,
                "tick_lag": 0.5,
                "time": 38242.5,
                "timestamp": "1750439962.887362"
            },
            "s-store": null,
            "id": 89546,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2025-06-20 17:19:22.887000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: No valid AI found for the Malfunctioning AI ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 78.602,
                "tick_lag": 0.5,
                "time": 38242.5,
                "timestamp": "1750439962.887486"
            },
            "s-store": null,
            "id": 89547,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2025-06-20 17:19:22.887000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "An unfavorable situation was requested, spawning Blob Infection",
            "data": null,
            "w-state": {
                "tick_usage": 79.472,
                "tick_lag": 0.5,
                "time": 38242.5,
                "timestamp": "1750439962.887920"
            },
            "s-store": null,
            "id": 89548,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2025-06-20 17:19:22.896000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Blob Infection!",
            "data": null,
            "w-state": {
                "tick_usage": 97.312,
                "tick_lag": 0.5,
                "time": 38242.5,
                "timestamp": "1750439962.896840"
            },
            "s-store": null,
            "id": 89551,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2025-06-20 17:20:01.903000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 23.864,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.903758"
            },
            "s-store": null,
            "id": 90464,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2025-06-20 17:20:01.903000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.218,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.903934"
            },
            "s-store": null,
            "id": 90465,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2025-06-20 17:20:01.903000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.482,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.904066"
            },
            "s-store": null,
            "id": 90466,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2025-06-20 17:20:01.904000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 24.728,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.904189"
            },
            "s-store": null,
            "id": 90467,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2025-06-20 17:20:01.904000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 24.938,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.904294"
            },
            "s-store": null,
            "id": 90468,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2025-06-20 17:20:01.905000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.764,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.905207"
            },
            "s-store": null,
            "id": 90469,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2025-06-20 17:20:01.905000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 26.988,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.905319"
            },
            "s-store": null,
            "id": 90470,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2025-06-20 17:20:01.905000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 7",
            "data": null,
            "w-state": {
                "tick_usage": 27.21,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.905430"
            },
            "s-store": null,
            "id": 90471,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2025-06-20 17:20:01.906000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 29.874,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.906762"
            },
            "s-store": null,
            "id": 90472,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2025-06-20 17:20:01.907000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 31.228,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.907439"
            },
            "s-store": null,
            "id": 90473,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2025-06-20 17:20:01.907000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10",
            "data": null,
            "w-state": {
                "tick_usage": 32.474,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908062"
            },
            "s-store": null,
            "id": 90474,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 32.714,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908182"
            },
            "s-store": null,
            "id": 90475,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 32.932,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908291"
            },
            "s-store": null,
            "id": 90476,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60",
            "data": null,
            "w-state": {
                "tick_usage": 33.162,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908406"
            },
            "s-store": null,
            "id": 90477,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 33.364,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908507"
            },
            "s-store": null,
            "id": 90478,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 light rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 33.566,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908608"
            },
            "s-store": null,
            "id": 90479,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Nightmare ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 33.906,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908778"
            },
            "s-store": null,
            "id": 90480,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2025-06-20 17:20:01.908000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \/ 6 lights",
            "data": null,
            "w-state": {
                "tick_usage": 34.298,
                "tick_lag": 0.5,
                "time": 38629.5,
                "timestamp": "1750440001.908974"
            },
            "s-store": null,
            "id": 90481,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2025-06-20 17:20:12.044000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 18 players to apply for the Nightmare ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 9.328,
                "tick_lag": 0.5,
                "time": 38730,
                "timestamp": "1750440012.044652"
            },
            "s-store": null,
            "id": 90693,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2025-06-20 17:20:44.453000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "10 players volunteered for Nightmare.",
            "data": null,
            "w-state": {
                "tick_usage": 1.83,
                "tick_lag": 0.5,
                "time": 39040,
                "timestamp": "1750440044.453975"
            },
            "s-store": null,
            "id": 91398,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2025-06-20 17:20:44.509000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "destruktor\/(Vigistaezian) was spawned as a Nightmare by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 113.948,
                "tick_lag": 0.5,
                "time": 39040,
                "timestamp": "1750440044.510034"
            },
            "s-store": null,
            "id": 91410,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2025-06-20 17:20:44.514000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Nightmare.",
            "data": null,
            "w-state": {
                "tick_usage": 123.396,
                "tick_lag": 0.5,
                "time": 39040,
                "timestamp": "1750440044.514758"
            },
            "s-store": null,
            "id": 91411,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-06-20 16:13:50.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 253395,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1750436030.293086\",\"round-id\":\"253395\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-06-20 16:18:47.392\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":6.75,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.392792\"},\"s-store\":null,\"id\":3076,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.392\",\"cat\":\"dynamic\",\"msg\":\"Centre is 1, Width is 4, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":7.068,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.392951\"},\"s-store\":null,\"id\":3077,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.393\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":7.328,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.393081\"},\"s-store\":null,\"id\":3078,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.393\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 37: 100\",\"data\":null,\"w-state\":{\"tick_usage\":7.544,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.393189\"},\"s-store\":null,\"id\":3079,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.393\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 60! (8.2 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":7.792,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.393314\"},\"s-store\":null,\"id\":3080,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.685\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 37 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":591.622,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.685229\"},\"s-store\":null,\"id\":4942,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.685\",\"cat\":\"dynamic\",\"msg\":\"2 rulesets being forced. Will now attempt to draft players for them.\",\"data\":null,\"w-state\":{\"tick_usage\":591.996,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.685415\"},\"s-store\":null,\"id\":4943,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:47.686\",\"cat\":\"dynamic\",\"msg\":\"Drafting players for forced ruleset Heretics.\",\"data\":null,\"w-state\":{\"tick_usage\":594.03,\"tick_lag\":0.5,\"time\":2554,\"timestamp\":\"1750436327.686432\"},\"s-store\":null,\"id\":4944,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:49.391\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Heretics, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":98.022,\"tick_lag\":0.5,\"time\":2566,\"timestamp\":\"1750436329.391867\"},\"s-store\":null,\"id\":4958,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:49.393\",\"cat\":\"dynamic\",\"msg\":\"Drafting players for forced ruleset Changelings.\",\"data\":null,\"w-state\":{\"tick_usage\":101.078,\"tick_lag\":0.5,\"time\":2566,\"timestamp\":\"1750436329.393395\"},\"s-store\":null,\"id\":4959,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:49.393\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Changelings, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":102.138,\"tick_lag\":0.5,\"time\":2566,\"timestamp\":\"1750436329.393925\"},\"s-store\":null,\"id\":4960,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:49.394\",\"cat\":\"dynamic\",\"msg\":\"0 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":102.994,\"tick_lag\":0.5,\"time\":2566,\"timestamp\":\"1750436329.394353\"},\"s-store\":null,\"id\":4961,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:18:49.394\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Heretics, Changelings, \",\"data\":null,\"w-state\":{\"tick_usage\":103.228,\"tick_lag\":0.5,\"time\":2566,\"timestamp\":\"1750436329.394469\"},\"s-store\":null,\"id\":4962,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:38:26.380\",\"cat\":\"dynamic\",\"msg\":\"Hans Heisenberg was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":198.008,\"tick_lag\":0.5,\"time\":14175,\"timestamp\":\"1750437506.380713\"},\"s-store\":null,\"id\":37031,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:38:26.380\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 18727 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":198.684,\"tick_lag\":0.5,\"time\":14175,\"timestamp\":\"1750437506.381051\"},\"s-store\":null,\"id\":37032,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:38:26.493\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":224.406,\"tick_lag\":0.5,\"time\":14175.5,\"timestamp\":\"1750437506.493976\"},\"s-store\":null,\"id\":37037,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:38:26.494\",\"cat\":\"dynamic\",\"msg\":\"annihilite\\\/(Hans Heisenberg) joined the station, and was selected by the Stowaway Changeling ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":224.852,\"tick_lag\":0.5,\"time\":14175.5,\"timestamp\":\"1750437506.494199\"},\"s-store\":null,\"id\":37038,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:12.071\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be LIGHT.\",\"data\":null,\"w-state\":{\"tick_usage\":54.846,\"tick_lag\":0.5,\"time\":14624,\"timestamp\":\"1750437552.071285\"},\"s-store\":null,\"id\":38150,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:15.168\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 12036.5\",\"data\":null,\"w-state\":{\"tick_usage\":98.802,\"tick_lag\":0.5,\"time\":14651.5,\"timestamp\":\"1750437555.169259\"},\"s-store\":null,\"id\":38234,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:15.169\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is trying to run too early. Minimum round time: 21000, current round time: 12036.5\",\"data\":null,\"w-state\":{\"tick_usage\":99.178,\"tick_lag\":0.5,\"time\":14651.5,\"timestamp\":\"1750437555.169447\"},\"s-store\":null,\"id\":38235,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:15.169\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is trying to run too early. Minimum round time: 24000, current round time: 12036.5\",\"data\":null,\"w-state\":{\"tick_usage\":99.442,\"tick_lag\":0.5,\"time\":14651.5,\"timestamp\":\"1750437555.169580\"},\"s-store\":null,\"id\":38236,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.202\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 50, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":105.58,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.202477\"},\"s-store\":null,\"id\":38405,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.203\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is trying to run too early. Minimum round time: 21000, current round time: 12100.5\",\"data\":null,\"w-state\":{\"tick_usage\":107.95,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.203662\"},\"s-store\":null,\"id\":38406,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.204\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":109.926,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.204650\"},\"s-store\":null,\"id\":38407,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.204\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":110.178,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.204776\"},\"s-store\":null,\"id\":38408,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.204\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is not ready()\",\"data\":null,\"w-state\":{\"tick_usage\":110.402,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.204888\"},\"s-store\":null,\"id\":38409,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.205\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":111.038,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.205206\"},\"s-store\":null,\"id\":38410,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.205\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 50, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":111.288,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.205332\"},\"s-store\":null,\"id\":38411,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.205\",\"cat\":\"dynamic\",\"msg\":\"Rolling LIGHT... 4 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":111.526,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.205450\"},\"s-store\":null,\"id\":38412,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.205\",\"cat\":\"dynamic\",\"msg\":\"Rolling 7 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":111.742,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.205558\"},\"s-store\":null,\"id\":38413,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:22.205\",\"cat\":\"dynamic\",\"msg\":\"Obsessed ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":112.102,\"tick_lag\":0.5,\"time\":14715.5,\"timestamp\":\"1750437562.205738\"},\"s-store\":null,\"id\":38414,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:39:32.500\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":19.66,\"tick_lag\":0.5,\"time\":14816,\"timestamp\":\"1750437572.500118\"},\"s-store\":null,\"id\":38708,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:44:45.345\",\"cat\":\"dynamic\",\"msg\":\"Random event Blob tried to roll, but the last midround injection was too recent. Heavy injection chance has been raised to 75.075%.\",\"data\":null,\"w-state\":{\"tick_usage\":39.342,\"tick_lag\":0.5,\"time\":17876.5,\"timestamp\":\"1750437885.345793\"},\"s-store\":null,\"id\":46224,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:46:42.437\",\"cat\":\"dynamic\",\"msg\":\"Bob Fox was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":132.568,\"tick_lag\":0.5,\"time\":19021,\"timestamp\":\"1750438002.437516\"},\"s-store\":null,\"id\":49105,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:46:42.437\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Heretic Smuggler does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":133.14,\"tick_lag\":0.5,\"time\":19021,\"timestamp\":\"1750438002.437802\"},\"s-store\":null,\"id\":49106,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:46:42.437\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Bob Fox was selected to latejoin with the Heretic Smuggler ruleset, but the ruleset failed to execute as they were not a valid candiate.\",\"data\":null,\"w-state\":{\"tick_usage\":133.378,\"tick_lag\":0.5,\"time\":19021,\"timestamp\":\"1750438002.437921\"},\"s-store\":null,\"id\":49107,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:54:30.825\",\"cat\":\"dynamic\",\"msg\":\"Greasy Joe was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":186.422,\"tick_lag\":0.5,\"time\":23580,\"timestamp\":\"1750438470.825436\"},\"s-store\":null,\"id\":58733,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:54:30.825\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":186.938,\"tick_lag\":0.5,\"time\":23580,\"timestamp\":\"1750438470.825694\"},\"s-store\":null,\"id\":58734,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:54:30.825\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Greasy Joe 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\":187.16,\"tick_lag\":0.5,\"time\":23580,\"timestamp\":\"1750438470.825805\"},\"s-store\":null,\"id\":58735,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:57:58.364\",\"cat\":\"dynamic\",\"msg\":\"Ryker Roy was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Provocateur, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":212.622,\"tick_lag\":0.5,\"time\":25623.5,\"timestamp\":\"1750438678.364433\"},\"s-store\":null,\"id\":62674,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:57:58.364\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 30432.5 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":213.314,\"tick_lag\":0.5,\"time\":25623.5,\"timestamp\":\"1750438678.364779\"},\"s-store\":null,\"id\":62675,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:57:58.381\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Heretic Smuggler.\",\"data\":null,\"w-state\":{\"tick_usage\":29.374,\"tick_lag\":0.5,\"time\":25624,\"timestamp\":\"1750438678.381246\"},\"s-store\":null,\"id\":62679,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:57:58.381\",\"cat\":\"dynamic\",\"msg\":\"troll88\\\/(Ryker Roy) joined the station, and was selected by the Heretic Smuggler ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":29.732,\"tick_lag\":0.5,\"time\":25624,\"timestamp\":\"1750438678.381425\"},\"s-store\":null,\"id\":62680,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.983\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":41.706,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.984129\"},\"s-store\":null,\"id\":64933,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.984\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is trying to run too early. Minimum round time: 42000, current round time: 24013.5\",\"data\":null,\"w-state\":{\"tick_usage\":42.792,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.984672\"},\"s-store\":null,\"id\":64934,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.987\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 45, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":48.338,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.987445\"},\"s-store\":null,\"id\":64935,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.989\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":53.62,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.990086\"},\"s-store\":null,\"id\":64936,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.990\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 45, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":53.896,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.990224\"},\"s-store\":null,\"id\":64937,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.990\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 8 heavies \\\/ 7 lights\",\"data\":null,\"w-state\":{\"tick_usage\":54.114,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.990333\"},\"s-store\":null,\"id\":64938,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.990\",\"cat\":\"dynamic\",\"msg\":\"Rolling 8 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":54.31,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.990431\"},\"s-store\":null,\"id\":64939,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:40.990\",\"cat\":\"dynamic\",\"msg\":\"Spiders ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":54.644,\"tick_lag\":0.5,\"time\":26628.5,\"timestamp\":\"1750438780.990598\"},\"s-store\":null,\"id\":64940,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 16:59:51.198\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Spiders.\",\"data\":null,\"w-state\":{\"tick_usage\":28.764,\"tick_lag\":0.5,\"time\":26729,\"timestamp\":\"1750438791.198789\"},\"s-store\":null,\"id\":65177,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:16:49.491\",\"cat\":\"dynamic\",\"msg\":\"Epsilon-The-Anomaly was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.\",\"data\":null,\"w-state\":{\"tick_usage\":195.508,\"tick_lag\":0.5,\"time\":36736,\"timestamp\":\"1750439809.491788\"},\"s-store\":null,\"id\":86412,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:16:49.492\",\"cat\":\"dynamic\",\"msg\":\"A latejoin rulset triggered successfully, the next latejoin injection will happen at 50445 round time.\",\"data\":null,\"w-state\":{\"tick_usage\":196.15,\"tick_lag\":0.5,\"time\":36736,\"timestamp\":\"1750439809.492109\"},\"s-store\":null,\"id\":86413,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:16:49.550\",\"cat\":\"dynamic\",\"msg\":\"Injected a Latejoin ruleset Syndicate Infiltrator.\",\"data\":null,\"w-state\":{\"tick_usage\":70.386,\"tick_lag\":0.5,\"time\":36736.5,\"timestamp\":\"1750439809.550986\"},\"s-store\":null,\"id\":86426,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:16:49.551\",\"cat\":\"dynamic\",\"msg\":\"entityepsilonsussy\\\/(Epsilon-The-Anomaly) joined the station, and was selected by the Syndicate Infiltrator ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":70.948,\"tick_lag\":0.5,\"time\":36736.5,\"timestamp\":\"1750439809.551266\"},\"s-store\":null,\"id\":86427,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:19:22.887\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":78.356,\"tick_lag\":0.5,\"time\":38242.5,\"timestamp\":\"1750439962.887362\"},\"s-store\":null,\"id\":89546,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:19:22.887\",\"cat\":\"dynamic\",\"msg\":\"FAIL: No valid AI found for the Malfunctioning AI ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":78.602,\"tick_lag\":0.5,\"time\":38242.5,\"timestamp\":\"1750439962.887486\"},\"s-store\":null,\"id\":89547,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:19:22.887\",\"cat\":\"dynamic\",\"msg\":\"An unfavorable situation was requested, spawning Blob Infection\",\"data\":null,\"w-state\":{\"tick_usage\":79.472,\"tick_lag\":0.5,\"time\":38242.5,\"timestamp\":\"1750439962.887920\"},\"s-store\":null,\"id\":89548,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:19:22.896\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Blob Infection!\",\"data\":null,\"w-state\":{\"tick_usage\":97.312,\"tick_lag\":0.5,\"time\":38242.5,\"timestamp\":\"1750439962.896840\"},\"s-store\":null,\"id\":89551,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.903\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":23.864,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.903758\"},\"s-store\":null,\"id\":90464,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.903\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.218,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.903934\"},\"s-store\":null,\"id\":90465,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.903\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.482,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.904066\"},\"s-store\":null,\"id\":90466,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.904\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":24.728,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.904189\"},\"s-store\":null,\"id\":90467,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.904\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":24.938,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.904294\"},\"s-store\":null,\"id\":90468,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.905\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Dragon is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.764,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.905207\"},\"s-store\":null,\"id\":90469,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.905\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Abductors is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":26.988,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.905319\"},\"s-store\":null,\"id\":90470,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.905\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Ninja is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 7\",\"data\":null,\"w-state\":{\"tick_usage\":27.21,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.905430\"},\"s-store\":null,\"id\":90471,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.906\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Voidwalker is not acceptable with the current parameters. Alive players: 35, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":29.874,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.906762\"},\"s-store\":null,\"id\":90472,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.907\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Blob Infection is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":31.228,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.907439\"},\"s-store\":null,\"id\":90473,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.907\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Malfunctioning AI is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 10\",\"data\":null,\"w-state\":{\"tick_usage\":32.474,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908062\"},\"s-store\":null,\"id\":90474,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 6.8, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":32.714,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908182\"},\"s-store\":null,\"id\":90475,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":32.932,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908291\"},\"s-store\":null,\"id\":90476,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Dangerous Space Pirates is not acceptable with the current parameters. Alive players: 35, threat level: 60\",\"data\":null,\"w-state\":{\"tick_usage\":33.162,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908406\"},\"s-store\":null,\"id\":90477,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":33.364,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908507\"},\"s-store\":null,\"id\":90478,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 light rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":33.566,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908608\"},\"s-store\":null,\"id\":90479,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"Nightmare ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":33.906,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908778\"},\"s-store\":null,\"id\":90480,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:01.908\",\"cat\":\"dynamic\",\"msg\":\"A heavy ruleset was intended to roll, but there weren't any available. 0 heavies \\\/ 6 lights\",\"data\":null,\"w-state\":{\"tick_usage\":34.298,\"tick_lag\":0.5,\"time\":38629.5,\"timestamp\":\"1750440001.908974\"},\"s-store\":null,\"id\":90481,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:12.044\",\"cat\":\"dynamic\",\"msg\":\"Polling 18 players to apply for the Nightmare ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":9.328,\"tick_lag\":0.5,\"time\":38730,\"timestamp\":\"1750440012.044652\"},\"s-store\":null,\"id\":90693,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:44.453\",\"cat\":\"dynamic\",\"msg\":\"10 players volunteered for Nightmare.\",\"data\":null,\"w-state\":{\"tick_usage\":1.83,\"tick_lag\":0.5,\"time\":39040,\"timestamp\":\"1750440044.453975\"},\"s-store\":null,\"id\":91398,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:44.509\",\"cat\":\"dynamic\",\"msg\":\"destruktor\\\/(Vigistaezian) was spawned as a Nightmare by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":113.948,\"tick_lag\":0.5,\"time\":39040,\"timestamp\":\"1750440044.510034\"},\"s-store\":null,\"id\":91410,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-06-20 17:20:44.514\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Nightmare.\",\"data\":null,\"w-state\":{\"tick_usage\":123.396,\"tick_lag\":0.5,\"time\":39040,\"timestamp\":\"1750440044.514758\"},\"s-store\":null,\"id\":91411,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2025\/06\/20\/round-253395\/dynamic.log.json"
}