250116 250118

dynamic

  • #3611 @ 2025-03-11 23:38:45 Dynamic mode parameters for the round:
  • #3612 @ 2025-03-11 23:38:45 Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.
  • #3613 @ 2025-03-11 23:38:45 Stacking limit is 90.
  • #3614 @ 2025-03-11 23:38:45 Calculated maximum threat level based on player count of 44: 100
  • #3615 @ 2025-03-11 23:38:45 Dynamic Mode initialized with a Threat Level of... 20! (14.4 round start budget)
  • #3620 @ 2025-03-11 23:38:46 Listing 13 round start rulesets, and 42 players ready.
  • #3621 @ 2025-03-11 23:38:46 FAIL: Clown Operatives failed acceptable: threat_level (20) < requirement (101)
  • #3622 @ 2025-03-11 23:38:46 FAIL: Extended failed acceptable: threat_level (20) < requirement (101)
  • #3623 @ 2025-03-11 23:38:46 FAIL: Meteor failed acceptable: threat_level (20) < requirement (101)
  • #3624 @ 2025-03-11 23:38:46 No more rules can be applied, stopping with 14.4 left.
  • #3625 @ 2025-03-11 23:38:46 Picked a ruleset: Blood Brothers, scaled 0 times
  • #3626 @ 2025-03-11 23:38:46 4.4 round start budget was left, donating it to midrounds.
  • #3627 @ 2025-03-11 23:38:46 Picked the following roundstart rules: Blood Brothers,
  • #31978 @ 2025-03-12 00:04:38 Random event Spawn Revenant tried to roll, but the next midround injection is too soon.
  • #35817 @ 2025-03-12 00:08:20 Emmerick Mattleberg was selected to roll for a latejoin ruleset from the following list: Syndicate Infiltrator, Heretic Smuggler and Stowaway Changeling.
  • #35818 @ 2025-03-12 00:08:20 FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)
  • #35819 @ 2025-03-12 00:08:20 FAIL: Emmerick Mattleberg was selected to latejoin with the Syndicate Infiltrator ruleset, but the ruleset failed to execute as they were not a valid candiate.
  • #42797 @ 2025-03-12 00:15:16 A midround ruleset is rolling, and will be HEAVY.
  • #42798 @ 2025-03-12 00:15:16 FAIL: Wizard failed acceptable: threat_level (20) < requirement (40)
  • #42799 @ 2025-03-12 00:15:16 FAIL: Wizard is not acceptable with the current parameters. Alive players: 53, threat level: 20
  • #42800 @ 2025-03-12 00:15:16 FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)
  • #42801 @ 2025-03-12 00:15:16 FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 53, threat level: 20
  • #42802 @ 2025-03-12 00:15:16 FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20
  • #42847 @ 2025-03-12 00:15:19 FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15
  • #42848 @ 2025-03-12 00:15:19 Rolling HEAVY... 6 heavies / 9 lights
  • #42849 @ 2025-03-12 00:15:19 Rolling 6 heavy rulesets
  • #42850 @ 2025-03-12 00:15:19 Space Dragon ruleset executing...
  • #43129 @ 2025-03-12 00:15:29 Polling 4 players to apply for the Space Dragon ruleset.
  • #43729 @ 2025-03-12 00:16:01 2 players volunteered for Space Dragon.
  • #43740 @ 2025-03-12 00:16:01 tostah/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.
  • #43745 @ 2025-03-12 00:16:01 Injected a Midround ruleset Space Dragon.
  • #47683 @ 2025-03-12 00:19:36 FAIL: Don Mann was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #48787 @ 2025-03-12 00:20:32 FAIL: Diego Flores was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #50313 @ 2025-03-12 00:21:48 FAIL: Jack Wells was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #52070 @ 2025-03-12 00:23:28 FAIL: Rusty Gaster was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #55772 @ 2025-03-12 00:26:58 FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)
  • #56469 @ 2025-03-12 00:27:41 Polling 6 players to apply for the Nuclear Assault ruleset.
  • #57109 @ 2025-03-12 00:28:12 4 players volunteered for Nuclear Assault.
  • #57136 @ 2025-03-12 00:28:13 Making a call to a specific ruleset...Nuclear Assault!
  • #57435 @ 2025-03-12 00:28:29 FAIL: Jared Rysenbouger was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #67455 @ 2025-03-12 00:37:04 FAIL: Gud Boyington was selected to roll for a latejoin ruleset, but there were no valid rulesets.
  • #67710 @ 2025-03-12 00:37:19 FAIL: John Spessmen was selected to roll for a latejoin ruleset, but there were no valid rulesets.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2025-03-11 23:38:45.870000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic mode parameters for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 10.35,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736325.870754"
            },
            "s-store": null,
            "id": 3611,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2025-03-11 23:38:45.870000",
                "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": 10.83,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736325.870994"
            },
            "s-store": null,
            "id": 3612,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2025-03-11 23:38:45.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Stacking limit is 90.",
            "data": null,
            "w-state": {
                "tick_usage": 11.21,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736325.871184"
            },
            "s-store": null,
            "id": 3613,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2025-03-11 23:38:45.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Calculated maximum threat level based on player count of 44: 100",
            "data": null,
            "w-state": {
                "tick_usage": 11.546,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736325.871351"
            },
            "s-store": null,
            "id": 3614,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2025-03-11 23:38:45.871000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic Mode initialized with a Threat Level of... 20! (14.4 round start budget)",
            "data": null,
            "w-state": {
                "tick_usage": 11.938,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736325.871548"
            },
            "s-store": null,
            "id": 3615,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2025-03-11 23:38:46.037000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Listing 13 round start rulesets, and 42 players ready.",
            "data": null,
            "w-state": {
                "tick_usage": 344.164,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.037661"
            },
            "s-store": null,
            "id": 3620,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2025-03-11 23:38:46.039000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Clown Operatives failed acceptable: threat_level (20) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 347.126,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.039141"
            },
            "s-store": null,
            "id": 3621,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2025-03-11 23:38:46.039000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Extended failed acceptable: threat_level (20) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 347.522,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.039340"
            },
            "s-store": null,
            "id": 3622,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2025-03-11 23:38:46.039000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Meteor failed acceptable: threat_level (20) < requirement (101)",
            "data": null,
            "w-state": {
                "tick_usage": 347.892,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.039525"
            },
            "s-store": null,
            "id": 3623,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2025-03-11 23:38:46.040000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "No more rules can be applied, stopping with 14.4 left.",
            "data": null,
            "w-state": {
                "tick_usage": 349.41,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.040284"
            },
            "s-store": null,
            "id": 3624,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2025-03-11 23:38:46.040000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked a ruleset: Blood Brothers, scaled 0 times",
            "data": null,
            "w-state": {
                "tick_usage": 349.766,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.040462"
            },
            "s-store": null,
            "id": 3625,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2025-03-11 23:38:46.041000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "4.4 round start budget was left, donating it to midrounds.",
            "data": null,
            "w-state": {
                "tick_usage": 352.314,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.041736"
            },
            "s-store": null,
            "id": 3626,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2025-03-11 23:38:46.041000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Picked the following roundstart rules: Blood Brothers, ",
            "data": null,
            "w-state": {
                "tick_usage": 352.728,
                "tick_lag": 0.5,
                "time": 2080,
                "timestamp": "1741736326.041942"
            },
            "s-store": null,
            "id": 3627,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2025-03-12 00:04:38.992000",
                "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": 88.49,
                "tick_lag": 0.5,
                "time": 17024.5,
                "timestamp": "1741737878.993536"
            },
            "s-store": null,
            "id": 31978,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2025-03-12 00:08:20.677000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Emmerick Mattleberg 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": 185.36,
                "tick_lag": 0.5,
                "time": 19146.5,
                "timestamp": "1741738100.678021"
            },
            "s-store": null,
            "id": 35817,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2025-03-12 00:08:20.678000",
                "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.558,
                "tick_lag": 0.5,
                "time": 19146.5,
                "timestamp": "1741738100.678620"
            },
            "s-store": null,
            "id": 35818,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2025-03-12 00:08:20.678000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Emmerick Mattleberg 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": 186.992,
                "tick_lag": 0.5,
                "time": 19146.5,
                "timestamp": "1741738100.678837"
            },
            "s-store": null,
            "id": 35819,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2025-03-12 00:15:16.572000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "A midround ruleset is rolling, and will be HEAVY.",
            "data": null,
            "w-state": {
                "tick_usage": 13.434,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.573202"
            },
            "s-store": null,
            "id": 42797,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2025-03-12 00:15:16.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard failed acceptable: threat_level (20) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 14.174,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.573572"
            },
            "s-store": null,
            "id": 42798,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2025-03-12 00:15:16.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Wizard is not acceptable with the current parameters. Alive players: 53, threat level: 20",
            "data": null,
            "w-state": {
                "tick_usage": 14.554,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.573761"
            },
            "s-store": null,
            "id": 42799,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2025-03-12 00:15:16.573000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 14.918,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.573943"
            },
            "s-store": null,
            "id": 42800,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2025-03-12 00:15:16.574000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 53, threat level: 20",
            "data": null,
            "w-state": {
                "tick_usage": 15.3,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.574134"
            },
            "s-store": null,
            "id": 42801,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2025-03-12 00:15:16.574000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20",
            "data": null,
            "w-state": {
                "tick_usage": 16.36,
                "tick_lag": 0.5,
                "time": 23140.5,
                "timestamp": "1741738516.574665"
            },
            "s-store": null,
            "id": 42802,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2025-03-12 00:15:19.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15",
            "data": null,
            "w-state": {
                "tick_usage": 88.574,
                "tick_lag": 0.5,
                "time": 23166.5,
                "timestamp": "1741738519.550376"
            },
            "s-store": null,
            "id": 42847,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2025-03-12 00:15:19.550000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling HEAVY... 6 heavies \/ 9 lights",
            "data": null,
            "w-state": {
                "tick_usage": 89.958,
                "tick_lag": 0.5,
                "time": 23166.5,
                "timestamp": "1741738519.551068"
            },
            "s-store": null,
            "id": 42848,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2025-03-12 00:15:19.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Rolling 6 heavy rulesets",
            "data": null,
            "w-state": {
                "tick_usage": 90.328,
                "tick_lag": 0.5,
                "time": 23166.5,
                "timestamp": "1741738519.551253"
            },
            "s-store": null,
            "id": 42849,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2025-03-12 00:15:19.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Space Dragon ruleset executing...",
            "data": null,
            "w-state": {
                "tick_usage": 90.9,
                "tick_lag": 0.5,
                "time": 23166.5,
                "timestamp": "1741738519.551539"
            },
            "s-store": null,
            "id": 42850,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2025-03-12 00:15:29.891000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 4 players to apply for the Space Dragon ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 3.634,
                "tick_lag": 0.5,
                "time": 23267,
                "timestamp": "1741738529.891577"
            },
            "s-store": null,
            "id": 43129,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2025-03-12 00:16:01.351000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "2 players volunteered for Space Dragon.",
            "data": null,
            "w-state": {
                "tick_usage": 3.55,
                "tick_lag": 0.5,
                "time": 23574,
                "timestamp": "1741738561.351672"
            },
            "s-store": null,
            "id": 43729,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2025-03-12 00:16:01.400000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "tostah\/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 101.486,
                "tick_lag": 0.5,
                "time": 23574,
                "timestamp": "1741738561.400640"
            },
            "s-store": null,
            "id": 43740,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2025-03-12 00:16:01.626000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Injected a Midround ruleset Space Dragon.",
            "data": null,
            "w-state": {
                "tick_usage": 554.284,
                "tick_lag": 0.5,
                "time": 23574,
                "timestamp": "1741738561.627038"
            },
            "s-store": null,
            "id": 43745,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2025-03-12 00:19:36.445000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Don Mann was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 208.886,
                "tick_lag": 0.5,
                "time": 25615.5,
                "timestamp": "1741738776.446193"
            },
            "s-store": null,
            "id": 47683,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2025-03-12 00:20:32.248000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Diego Flores was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 187.108,
                "tick_lag": 0.5,
                "time": 26153,
                "timestamp": "1741738832.249017"
            },
            "s-store": null,
            "id": 48787,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2025-03-12 00:21:48.931000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jack Wells was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 199.098,
                "tick_lag": 0.5,
                "time": 26878,
                "timestamp": "1741738908.931679"
            },
            "s-store": null,
            "id": 50313,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2025-03-12 00:23:28.362000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Rusty Gaster was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 228.652,
                "tick_lag": 0.5,
                "time": 27837.5,
                "timestamp": "1741739008.362834"
            },
            "s-store": null,
            "id": 52070,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2025-03-12 00:26:58.460000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)",
            "data": null,
            "w-state": {
                "tick_usage": 3.058,
                "tick_lag": 0.5,
                "time": 29874,
                "timestamp": "1741739218.461128"
            },
            "s-store": null,
            "id": 55772,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2025-03-12 00:27:41.234000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Polling 6 players to apply for the Nuclear Assault ruleset.",
            "data": null,
            "w-state": {
                "tick_usage": 81.436,
                "tick_lag": 0.5,
                "time": 30249,
                "timestamp": "1741739261.234263"
            },
            "s-store": null,
            "id": 56469,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2025-03-12 00:28:12.936000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "4 players volunteered for Nuclear Assault.",
            "data": null,
            "w-state": {
                "tick_usage": 2.782,
                "tick_lag": 0.5,
                "time": 30550,
                "timestamp": "1741739292.936324"
            },
            "s-store": null,
            "id": 57109,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2025-03-12 00:28:13.111000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Making a call to a specific ruleset...Nuclear Assault!",
            "data": null,
            "w-state": {
                "tick_usage": 352.862,
                "tick_lag": 0.5,
                "time": 30550,
                "timestamp": "1741739293.111364"
            },
            "s-store": null,
            "id": 57136,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2025-03-12 00:28:29.595000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Jared Rysenbouger was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 281.232,
                "tick_lag": 0.5,
                "time": 30706,
                "timestamp": "1741739309.595260"
            },
            "s-store": null,
            "id": 57435,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2025-03-12 00:37:04.477000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: Gud Boyington was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 182.476,
                "tick_lag": 0.5,
                "time": 35573,
                "timestamp": "1741739824.478155"
            },
            "s-store": null,
            "id": 67455,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2025-03-12 00:37:19.480000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "FAIL: John Spessmen was selected to roll for a latejoin ruleset, but there were no valid rulesets.",
            "data": null,
            "w-state": {
                "tick_usage": 320.772,
                "tick_lag": 0.5,
                "time": 35711,
                "timestamp": "1741739839.480403"
            },
            "s-store": null,
            "id": 67710,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2025-03-11 23:34:25.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 250117,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1741736065.690363\",\"round-id\":\"250117\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2025-03-11 23:38:45.870\",\"cat\":\"dynamic\",\"msg\":\"Dynamic mode parameters for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":10.35,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736325.870754\"},\"s-store\":null,\"id\":3611,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:45.870\",\"cat\":\"dynamic\",\"msg\":\"Centre is 0, Width is 1.8, Forced extended is Disabled, No stacking is Enabled.\",\"data\":null,\"w-state\":{\"tick_usage\":10.83,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736325.870994\"},\"s-store\":null,\"id\":3612,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:45.871\",\"cat\":\"dynamic\",\"msg\":\"Stacking limit is 90.\",\"data\":null,\"w-state\":{\"tick_usage\":11.21,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736325.871184\"},\"s-store\":null,\"id\":3613,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:45.871\",\"cat\":\"dynamic\",\"msg\":\"Calculated maximum threat level based on player count of 44: 100\",\"data\":null,\"w-state\":{\"tick_usage\":11.546,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736325.871351\"},\"s-store\":null,\"id\":3614,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:45.871\",\"cat\":\"dynamic\",\"msg\":\"Dynamic Mode initialized with a Threat Level of... 20! (14.4 round start budget)\",\"data\":null,\"w-state\":{\"tick_usage\":11.938,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736325.871548\"},\"s-store\":null,\"id\":3615,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.037\",\"cat\":\"dynamic\",\"msg\":\"Listing 13 round start rulesets, and 42 players ready.\",\"data\":null,\"w-state\":{\"tick_usage\":344.164,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.037661\"},\"s-store\":null,\"id\":3620,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.039\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Clown Operatives failed acceptable: threat_level (20) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":347.126,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.039141\"},\"s-store\":null,\"id\":3621,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.039\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Extended failed acceptable: threat_level (20) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":347.522,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.039340\"},\"s-store\":null,\"id\":3622,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.039\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Meteor failed acceptable: threat_level (20) < requirement (101)\",\"data\":null,\"w-state\":{\"tick_usage\":347.892,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.039525\"},\"s-store\":null,\"id\":3623,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.040\",\"cat\":\"dynamic\",\"msg\":\"No more rules can be applied, stopping with 14.4 left.\",\"data\":null,\"w-state\":{\"tick_usage\":349.41,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.040284\"},\"s-store\":null,\"id\":3624,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.040\",\"cat\":\"dynamic\",\"msg\":\"Picked a ruleset: Blood Brothers, scaled 0 times\",\"data\":null,\"w-state\":{\"tick_usage\":349.766,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.040462\"},\"s-store\":null,\"id\":3625,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.041\",\"cat\":\"dynamic\",\"msg\":\"4.4 round start budget was left, donating it to midrounds.\",\"data\":null,\"w-state\":{\"tick_usage\":352.314,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.041736\"},\"s-store\":null,\"id\":3626,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-11 23:38:46.041\",\"cat\":\"dynamic\",\"msg\":\"Picked the following roundstart rules: Blood Brothers, \",\"data\":null,\"w-state\":{\"tick_usage\":352.728,\"tick_lag\":0.5,\"time\":2080,\"timestamp\":\"1741736326.041942\"},\"s-store\":null,\"id\":3627,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:04:38.992\",\"cat\":\"dynamic\",\"msg\":\"Random event Spawn Revenant tried to roll, but the next midround injection is too soon.\",\"data\":null,\"w-state\":{\"tick_usage\":88.49,\"tick_lag\":0.5,\"time\":17024.5,\"timestamp\":\"1741737878.993536\"},\"s-store\":null,\"id\":31978,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:08:20.677\",\"cat\":\"dynamic\",\"msg\":\"Emmerick Mattleberg 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\":185.36,\"tick_lag\":0.5,\"time\":19146.5,\"timestamp\":\"1741738100.678021\"},\"s-store\":null,\"id\":35817,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:08:20.678\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Syndicate Infiltrator does not have enough candidates (1 needed, 0 found)\",\"data\":null,\"w-state\":{\"tick_usage\":186.558,\"tick_lag\":0.5,\"time\":19146.5,\"timestamp\":\"1741738100.678620\"},\"s-store\":null,\"id\":35818,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:08:20.678\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Emmerick Mattleberg 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\":186.992,\"tick_lag\":0.5,\"time\":19146.5,\"timestamp\":\"1741738100.678837\"},\"s-store\":null,\"id\":35819,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.572\",\"cat\":\"dynamic\",\"msg\":\"A midround ruleset is rolling, and will be HEAVY.\",\"data\":null,\"w-state\":{\"tick_usage\":13.434,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.573202\"},\"s-store\":null,\"id\":42797,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard failed acceptable: threat_level (20) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":14.174,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.573572\"},\"s-store\":null,\"id\":42798,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Wizard is not acceptable with the current parameters. Alive players: 53, threat level: 20\",\"data\":null,\"w-state\":{\"tick_usage\":14.554,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.573761\"},\"s-store\":null,\"id\":42799,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.573\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":14.918,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.573943\"},\"s-store\":null,\"id\":42800,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.574\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault is not acceptable with the current parameters. Alive players: 53, threat level: 20\",\"data\":null,\"w-state\":{\"tick_usage\":15.3,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.574134\"},\"s-store\":null,\"id\":42801,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:16.574\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Alien Infestation is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 20\",\"data\":null,\"w-state\":{\"tick_usage\":16.36,\"tick_lag\":0.5,\"time\":23140.5,\"timestamp\":\"1741738516.574665\"},\"s-store\":null,\"id\":42802,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:19.550\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Spiders is too expensive, and cannot be bought. Midround budget: 10, ruleset cost: 15\",\"data\":null,\"w-state\":{\"tick_usage\":88.574,\"tick_lag\":0.5,\"time\":23166.5,\"timestamp\":\"1741738519.550376\"},\"s-store\":null,\"id\":42847,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:19.550\",\"cat\":\"dynamic\",\"msg\":\"Rolling HEAVY... 6 heavies \\\/ 9 lights\",\"data\":null,\"w-state\":{\"tick_usage\":89.958,\"tick_lag\":0.5,\"time\":23166.5,\"timestamp\":\"1741738519.551068\"},\"s-store\":null,\"id\":42848,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:19.551\",\"cat\":\"dynamic\",\"msg\":\"Rolling 6 heavy rulesets\",\"data\":null,\"w-state\":{\"tick_usage\":90.328,\"tick_lag\":0.5,\"time\":23166.5,\"timestamp\":\"1741738519.551253\"},\"s-store\":null,\"id\":42849,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:19.551\",\"cat\":\"dynamic\",\"msg\":\"Space Dragon ruleset executing...\",\"data\":null,\"w-state\":{\"tick_usage\":90.9,\"tick_lag\":0.5,\"time\":23166.5,\"timestamp\":\"1741738519.551539\"},\"s-store\":null,\"id\":42850,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:15:29.891\",\"cat\":\"dynamic\",\"msg\":\"Polling 4 players to apply for the Space Dragon ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":3.634,\"tick_lag\":0.5,\"time\":23267,\"timestamp\":\"1741738529.891577\"},\"s-store\":null,\"id\":43129,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:16:01.351\",\"cat\":\"dynamic\",\"msg\":\"2 players volunteered for Space Dragon.\",\"data\":null,\"w-state\":{\"tick_usage\":3.55,\"tick_lag\":0.5,\"time\":23574,\"timestamp\":\"1741738561.351672\"},\"s-store\":null,\"id\":43729,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:16:01.400\",\"cat\":\"dynamic\",\"msg\":\"tostah\\\/(Space Dragon) was spawned as a Space Dragon by the midround ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":101.486,\"tick_lag\":0.5,\"time\":23574,\"timestamp\":\"1741738561.400640\"},\"s-store\":null,\"id\":43740,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:16:01.626\",\"cat\":\"dynamic\",\"msg\":\"Injected a Midround ruleset Space Dragon.\",\"data\":null,\"w-state\":{\"tick_usage\":554.284,\"tick_lag\":0.5,\"time\":23574,\"timestamp\":\"1741738561.627038\"},\"s-store\":null,\"id\":43745,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:19:36.445\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Don Mann was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":208.886,\"tick_lag\":0.5,\"time\":25615.5,\"timestamp\":\"1741738776.446193\"},\"s-store\":null,\"id\":47683,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:20:32.248\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Diego Flores was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":187.108,\"tick_lag\":0.5,\"time\":26153,\"timestamp\":\"1741738832.249017\"},\"s-store\":null,\"id\":48787,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:21:48.931\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jack Wells was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":199.098,\"tick_lag\":0.5,\"time\":26878,\"timestamp\":\"1741738908.931679\"},\"s-store\":null,\"id\":50313,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:23:28.362\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Rusty Gaster was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":228.652,\"tick_lag\":0.5,\"time\":27837.5,\"timestamp\":\"1741739008.362834\"},\"s-store\":null,\"id\":52070,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:26:58.460\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Nuclear Assault failed acceptable: threat_level (20) < requirement (40)\",\"data\":null,\"w-state\":{\"tick_usage\":3.058,\"tick_lag\":0.5,\"time\":29874,\"timestamp\":\"1741739218.461128\"},\"s-store\":null,\"id\":55772,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:27:41.234\",\"cat\":\"dynamic\",\"msg\":\"Polling 6 players to apply for the Nuclear Assault ruleset.\",\"data\":null,\"w-state\":{\"tick_usage\":81.436,\"tick_lag\":0.5,\"time\":30249,\"timestamp\":\"1741739261.234263\"},\"s-store\":null,\"id\":56469,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:28:12.936\",\"cat\":\"dynamic\",\"msg\":\"4 players volunteered for Nuclear Assault.\",\"data\":null,\"w-state\":{\"tick_usage\":2.782,\"tick_lag\":0.5,\"time\":30550,\"timestamp\":\"1741739292.936324\"},\"s-store\":null,\"id\":57109,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:28:13.111\",\"cat\":\"dynamic\",\"msg\":\"Making a call to a specific ruleset...Nuclear Assault!\",\"data\":null,\"w-state\":{\"tick_usage\":352.862,\"tick_lag\":0.5,\"time\":30550,\"timestamp\":\"1741739293.111364\"},\"s-store\":null,\"id\":57136,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:28:29.595\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Jared Rysenbouger was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":281.232,\"tick_lag\":0.5,\"time\":30706,\"timestamp\":\"1741739309.595260\"},\"s-store\":null,\"id\":57435,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:37:04.477\",\"cat\":\"dynamic\",\"msg\":\"FAIL: Gud Boyington was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":182.476,\"tick_lag\":0.5,\"time\":35573,\"timestamp\":\"1741739824.478155\"},\"s-store\":null,\"id\":67455,\"s-ver\":\"1.0.0\"},{\"ts\":\"2025-03-12 00:37:19.480\",\"cat\":\"dynamic\",\"msg\":\"FAIL: John Spessmen was selected to roll for a latejoin ruleset, but there were no valid rulesets.\",\"data\":null,\"w-state\":{\"tick_usage\":320.772,\"tick_lag\":0.5,\"time\":35711,\"timestamp\":\"1741739839.480403\"},\"s-store\":null,\"id\":67710,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2025\/03\/11\/round-250117\/dynamic.log.json"
}