259225 259227

dynamic

  • #1482 @ 2026-01-04 08:29:53 Selected tier: 1
  • #1483 @ 2026-01-04 08:29:53 - Roundstart population: 0
  • #1484 @ 2026-01-04 08:29:53 - Roundstart ruleset count: 2
  • #1485 @ 2026-01-04 08:29:53 - Light midround ruleset count: 3
  • #1486 @ 2026-01-04 08:29:53 - Heavy midround ruleset count: 0
  • #1487 @ 2026-01-04 08:29:53 - Latejoin ruleset count: 1
  • #1488 @ 2026-01-04 08:29:53 Roundstart: No rulesets to pick from!
  • #1834 @ 2026-01-04 10:32:08 Midround (light_midround): Ruleset chance failed (0% chance)
  • #2320 @ 2026-01-04 10:37:10 Midround (light_midround): No rulesets to pick from!
  • #2556 @ 2026-01-04 10:42:11 Midround (light_midround): keithkingston/(Old Head) has been selected for Midround Traitor.
  • #3203 @ 2026-01-04 10:57:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #3384 @ 2026-01-04 11:02:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #3552 @ 2026-01-04 11:05:08 Latejoin: kinganth/(Jake Osterwise) has been selected for Latejoin Traitor.
  • #3678 @ 2026-01-04 11:07:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #4010 @ 2026-01-04 11:12:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #4348 @ 2026-01-04 11:17:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #4771 @ 2026-01-04 11:22:11 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #5273 @ 2026-01-04 11:27:12 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #5683 @ 2026-01-04 11:32:12 Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #6199 @ 2026-01-04 11:37:12 Midround (light_midround): Ruleset chance failed (33.3333% chance)

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Selected tier: 1",
            "data": null,
            "w-state": {
                "tick_usage": 34.69,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879216"
            },
            "s-store": null,
            "id": 1482,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart population: 0",
            "data": null,
            "w-state": {
                "tick_usage": 34.952,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879347"
            },
            "s-store": null,
            "id": 1483,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart ruleset count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 35.158,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879450"
            },
            "s-store": null,
            "id": 1484,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Light midround ruleset count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 35.35,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879546"
            },
            "s-store": null,
            "id": 1485,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Heavy midround ruleset count: 0",
            "data": null,
            "w-state": {
                "tick_usage": 35.536,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879639"
            },
            "s-store": null,
            "id": 1486,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2026-01-04 08:29:53.879000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 35.73,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.879736"
            },
            "s-store": null,
            "id": 1487,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2026-01-04 08:29:53.880000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 36.746,
                "tick_lag": 0.5,
                "time": 2709.5,
                "timestamp": "1767515393.880245"
            },
            "s-store": null,
            "id": 1488,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2026-01-04 10:32:08.390000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (0% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 3.692,
                "tick_lag": 0.5,
                "time": 20708,
                "timestamp": "1767522728.391030"
            },
            "s-store": null,
            "id": 1834,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2026-01-04 10:37:10.633000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 7.198,
                "tick_lag": 0.5,
                "time": 23708,
                "timestamp": "1767523030.634047"
            },
            "s-store": null,
            "id": 2320,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2026-01-04 10:42:11.279000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): keithkingston\/(Old Head) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 17.314,
                "tick_lag": 0.5,
                "time": 26708,
                "timestamp": "1767523331.279609"
            },
            "s-store": null,
            "id": 2556,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2026-01-04 10:57:11.499000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 8.882,
                "tick_lag": 0.5,
                "time": 35708,
                "timestamp": "1767524231.500251"
            },
            "s-store": null,
            "id": 3203,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2026-01-04 11:02:11.620000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 8.816,
                "tick_lag": 0.5,
                "time": 38708,
                "timestamp": "1767524531.621142"
            },
            "s-store": null,
            "id": 3384,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2026-01-04 11:05:08.312000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: kinganth\/(Jake Osterwise) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 228.406,
                "tick_lag": 0.5,
                "time": 40473.5,
                "timestamp": "1767524708.312525"
            },
            "s-store": null,
            "id": 3552,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2026-01-04 11:07:11.754000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 8.568,
                "tick_lag": 0.5,
                "time": 41708,
                "timestamp": "1767524831.755032"
            },
            "s-store": null,
            "id": 3678,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2026-01-04 11:12:11.794000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 9.49,
                "tick_lag": 0.5,
                "time": 44708,
                "timestamp": "1767525131.794258"
            },
            "s-store": null,
            "id": 4010,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2026-01-04 11:17:11.956000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 10.252,
                "tick_lag": 0.5,
                "time": 47708,
                "timestamp": "1767525431.956887"
            },
            "s-store": null,
            "id": 4348,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2026-01-04 11:22:11.981000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 9.622,
                "tick_lag": 0.5,
                "time": 50708,
                "timestamp": "1767525731.982178"
            },
            "s-store": null,
            "id": 4771,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2026-01-04 11:27:12.140000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 9.296,
                "tick_lag": 0.5,
                "time": 53708,
                "timestamp": "1767526032.141125"
            },
            "s-store": null,
            "id": 5273,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2026-01-04 11:32:12.481000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 9.356,
                "tick_lag": 0.5,
                "time": 56708,
                "timestamp": "1767526332.482084"
            },
            "s-store": null,
            "id": 5683,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2026-01-04 11:37:12.816000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Ruleset chance failed (33.3333% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 7.132,
                "tick_lag": 0.5,
                "time": 59708,
                "timestamp": "1767526632.817018"
            },
            "s-store": null,
            "id": 6199,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2026-01-04 07:51:42.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 259226,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1767513102.452824\",\"round-id\":\"259226\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"Selected tier: 1\",\"data\":null,\"w-state\":{\"tick_usage\":34.69,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879216\"},\"s-store\":null,\"id\":1482,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 0\",\"data\":null,\"w-state\":{\"tick_usage\":34.952,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879347\"},\"s-store\":null,\"id\":1483,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":35.158,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879450\"},\"s-store\":null,\"id\":1484,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":35.35,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879546\"},\"s-store\":null,\"id\":1485,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 0\",\"data\":null,\"w-state\":{\"tick_usage\":35.536,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879639\"},\"s-store\":null,\"id\":1486,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.879\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":35.73,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.879736\"},\"s-store\":null,\"id\":1487,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 08:29:53.880\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":36.746,\"tick_lag\":0.5,\"time\":2709.5,\"timestamp\":\"1767515393.880245\"},\"s-store\":null,\"id\":1488,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 10:32:08.390\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (0% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":3.692,\"tick_lag\":0.5,\"time\":20708,\"timestamp\":\"1767522728.391030\"},\"s-store\":null,\"id\":1834,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 10:37:10.633\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":7.198,\"tick_lag\":0.5,\"time\":23708,\"timestamp\":\"1767523030.634047\"},\"s-store\":null,\"id\":2320,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 10:42:11.279\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): keithkingston\\\/(Old Head) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":17.314,\"tick_lag\":0.5,\"time\":26708,\"timestamp\":\"1767523331.279609\"},\"s-store\":null,\"id\":2556,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 10:57:11.499\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":8.882,\"tick_lag\":0.5,\"time\":35708,\"timestamp\":\"1767524231.500251\"},\"s-store\":null,\"id\":3203,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:02:11.620\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":8.816,\"tick_lag\":0.5,\"time\":38708,\"timestamp\":\"1767524531.621142\"},\"s-store\":null,\"id\":3384,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:05:08.312\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: kinganth\\\/(Jake Osterwise) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":228.406,\"tick_lag\":0.5,\"time\":40473.5,\"timestamp\":\"1767524708.312525\"},\"s-store\":null,\"id\":3552,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:07:11.754\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":8.568,\"tick_lag\":0.5,\"time\":41708,\"timestamp\":\"1767524831.755032\"},\"s-store\":null,\"id\":3678,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:12:11.794\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":9.49,\"tick_lag\":0.5,\"time\":44708,\"timestamp\":\"1767525131.794258\"},\"s-store\":null,\"id\":4010,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:17:11.956\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":10.252,\"tick_lag\":0.5,\"time\":47708,\"timestamp\":\"1767525431.956887\"},\"s-store\":null,\"id\":4348,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:22:11.981\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":9.622,\"tick_lag\":0.5,\"time\":50708,\"timestamp\":\"1767525731.982178\"},\"s-store\":null,\"id\":4771,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:27:12.140\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":9.296,\"tick_lag\":0.5,\"time\":53708,\"timestamp\":\"1767526032.141125\"},\"s-store\":null,\"id\":5273,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:32:12.481\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Midround Traitor, but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":9.356,\"tick_lag\":0.5,\"time\":56708,\"timestamp\":\"1767526332.482084\"},\"s-store\":null,\"id\":5683,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-01-04 11:37:12.816\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Ruleset chance failed (33.3333% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":7.132,\"tick_lag\":0.5,\"time\":59708,\"timestamp\":\"1767526632.817018\"},\"s-store\":null,\"id\":6199,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/terry-logs.tgstation13.org\/2026\/01\/04\/round-259226\/dynamic.log.json"
}