{
  "seed": 110274,
  "plant": "Hawthorn Toyworks",
  "model": "discrete-event DAG fork-AND-join with finite FIFO buffers and sampled machine failures",
  "simulation_hours": 16,
  "arrival_rate_per_hour": 36,
  "total_generated_kits": 570,
  "finished_kits": 542,
  "throughput_kits_per_hour": 33.875,
  "mean_flow_time_seconds": 1649.8466581940634,
  "average_wip_kits": 16.298019060015925,
  "average_total_queue_tokens": 2.337488573343731,
  "total_energy_kwh": 4008.2052777777794,
  "energy_kwh_per_finished_kit": 7.3952126896268995,
  "unfinished_kits": 28,
  "unadmitted_branch_tokens": 0,
  "events_processed": 35785,
  "stations": [
    {
      "id": "M01",
      "name": "Timber reception roller bed",
      "completed_operations": 570,
      "utilisation": 0.3479980994465561,
      "average_queue_length": 0.08933063696874682,
      "average_wait_seconds": 9.02709594631547,
      "energy_kwh": 66.50000000000007,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 36
    },
    {
      "id": "M02",
      "name": "Lumber weight and barcode gantry",
      "completed_operations": 569,
      "utilisation": 0.2371336927149504,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 19.000000000000103,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 44
    },
    {
      "id": "M03",
      "name": "Timber moisture scanning tunnel",
      "completed_operations": 569,
      "utilisation": 0.2663325164392754,
      "average_queue_length": 0.0004439695311489326,
      "average_wait_seconds": 0.04494313707236998,
      "energy_kwh": 25.60500000000034,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 52
    },
    {
      "id": "M04",
      "name": "Low-temperature conditioning kiln",
      "completed_operations": 569,
      "utilisation": 0.6588397368781719,
      "average_queue_length": 0.7640219789825295,
      "average_wait_seconds": 77.34211948926821,
      "energy_kwh": 328.75555555555775,
      "failures": 1,
      "blocked_arrivals": 0,
      "buffer_size": 60
    },
    {
      "id": "M05",
      "name": "Multi-rip timber saw",
      "completed_operations": 569,
      "utilisation": 0.43426916887951306,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 194.72444444444562,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 68
    },
    {
      "id": "M06",
      "name": "Four-side wood planer",
      "completed_operations": 568,
      "utilisation": 0.3746800692427202,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 131.9022222222211,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 76
    },
    {
      "id": "M07",
      "name": "Optimised crosscut saw",
      "completed_operations": 567,
      "utilisation": 0.30656375852325934,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 92.93111111111052,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 28
    },
    {
      "id": "M08",
      "name": "Wheel blank CNC router",
      "completed_operations": 566,
      "utilisation": 0.5027759090518934,
      "average_queue_length": 0.0048499225582243986,
      "average_wait_seconds": 0.4926905455973992,
      "energy_kwh": 168.68250000000165,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 36
    },
    {
      "id": "M09",
      "name": "Wheel profile turning lathe",
      "completed_operations": 565,
      "utilisation": 0.22992224476181677,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 110.84166666666813,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 44
    },
    {
      "id": "M10",
      "name": "Axle dowel cutting cell",
      "completed_operations": 566,
      "utilisation": 0.4230940267060526,
      "average_queue_length": 0.00041502043914145285,
      "average_wait_seconds": 0.0422352955734058,
      "energy_kwh": 67.60555555555597,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 52
    },
    {
      "id": "M11",
      "name": "Train chassis 5-axis router",
      "completed_operations": 556,
      "utilisation": 0.6157972251924705,
      "average_queue_length": 1.3812567997782454,
      "average_wait_seconds": 133.12329604282507,
      "energy_kwh": 237.34388888888935,
      "failures": 1,
      "blocked_arrivals": 0,
      "buffer_size": 60
    },
    {
      "id": "M12",
      "name": "Cab and chimney bandsaw",
      "completed_operations": 566,
      "utilisation": 0.4132117365830896,
      "average_queue_length": 0.0002098625868285669,
      "average_wait_seconds": 0.021357040638384193,
      "energy_kwh": 92.44666666666576,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 68
    },
    {
      "id": "M13",
      "name": "Axle metal insert sorter",
      "completed_operations": 565,
      "utilisation": 0.27397097230043665,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 24.169444444444586,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 76
    },
    {
      "id": "M14",
      "name": "Wheel edge-radius milling station",
      "completed_operations": 564,
      "utilisation": 0.3739932489950852,
      "average_queue_length": 0.00015662040166920595,
      "average_wait_seconds": 0.01596696484273675,
      "energy_kwh": 71.56666666666602,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 28
    },
    {
      "id": "M15",
      "name": "Fine drum sanding cell",
      "completed_operations": 563,
      "utilisation": 0.23804204305481882,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 107.47333333333474,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 36
    },
    {
      "id": "M16",
      "name": "Cab edge softening tumbler",
      "completed_operations": 565,
      "utilisation": 0.45067976204904364,
      "average_queue_length": 0.0009669783104780392,
      "average_wait_seconds": 0.09858044368767266,
      "energy_kwh": 79.41388888888883,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 44
    },
    {
      "id": "M17",
      "name": "Multi-part filtered air cleaning",
      "completed_operations": 555,
      "utilisation": 0.3751167243143377,
      "average_queue_length": 0.0009163532293546932,
      "average_wait_seconds": 0.09493155757343584,
      "energy_kwh": 108.41999999999854,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 52
    },
    {
      "id": "M18",
      "name": "Water-based colour mixing skid",
      "completed_operations": 565,
      "utilisation": 0.507406483195842,
      "average_queue_length": 0.006176429351938171,
      "average_wait_seconds": 0.6285553545435312,
      "energy_kwh": 138.9844444444447,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 60
    },
    {
      "id": "M19",
      "name": "Automated low-VOC spray booth",
      "completed_operations": 554,
      "utilisation": 0.32897561343652826,
      "average_queue_length": 0,
      "average_wait_seconds": 0,
      "energy_kwh": 404.22500000000286,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 68
    },
    {
      "id": "M20",
      "name": "Warm-air coating cure tunnel",
      "completed_operations": 552,
      "utilisation": 0.4137731349866742,
      "average_queue_length": 0.0006507231515314515,
      "average_wait_seconds": 0.06777875864052732,
      "energy_kwh": 541.6327777777732,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 76
    },
    {
      "id": "M21",
      "name": "Coating thickness optical gauge",
      "completed_operations": 551,
      "utilisation": 0.30674842004296243,
      "average_queue_length": 0.0032560402747143,
      "average_wait_seconds": 0.3397607243180139,
      "energy_kwh": 24.533333333333257,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 28
    },
    {
      "id": "M22",
      "name": "Six-axis axle insertion robot",
      "completed_operations": 551,
      "utilisation": 0.44579425464081585,
      "average_queue_length": 0.013621090807865176,
      "average_wait_seconds": 1.4239107632178478,
      "energy_kwh": 115.09777777777845,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 36
    },
    {
      "id": "M23",
      "name": "Servo wheel-fit press",
      "completed_operations": 550,
      "utilisation": 0.4841265273739479,
      "average_queue_length": 0.011469757016325915,
      "average_wait_seconds": 1.2011963711643139,
      "energy_kwh": 163.62500000000142,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 44
    },
    {
      "id": "M24",
      "name": "Precision cab adhesive dosing",
      "completed_operations": 548,
      "utilisation": 0.3898922618037364,
      "average_queue_length": 0.000057379238030724384,
      "average_wait_seconds": 0.006020116776994034,
      "energy_kwh": 56.2724999999996,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 52
    },
    {
      "id": "M25",
      "name": "Six-axis cab placement cell",
      "completed_operations": 548,
      "utilisation": 0.4553406472263235,
      "average_queue_length": 0.005447319442095567,
      "average_wait_seconds": 0.5725649632567603,
      "energy_kwh": 131.51999999999893,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 60
    },
    {
      "id": "M26",
      "name": "Axle rolling force tester",
      "completed_operations": 546,
      "utilisation": 0.4257027778802937,
      "average_queue_length": 0.0024670822426097376,
      "average_wait_seconds": 0.25978781933148243,
      "energy_kwh": 61.5374999999994,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 68
    },
    {
      "id": "M27",
      "name": "Vision and safety quality booth",
      "completed_operations": 545,
      "utilisation": 0.3521283006355708,
      "average_queue_length": 0.00021838260904511722,
      "average_wait_seconds": 0.023038165349814566,
      "energy_kwh": 39.28166666666689,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 76
    },
    {
      "id": "M28",
      "name": "Folding carton erector and labeler",
      "completed_operations": 544,
      "utilisation": 0.3579929439908767,
      "average_queue_length": 0.0006855357395165937,
      "average_wait_seconds": 0.07245295155257944,
      "energy_kwh": 69.03333333333272,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 28
    },
    {
      "id": "M29",
      "name": "Train-to-carton robotic loader",
      "completed_operations": 543,
      "utilisation": 0.4379154931113665,
      "average_queue_length": 0.0070973246407179304,
      "average_wait_seconds": 0.7514814325466044,
      "energy_kwh": 125.12000000000067,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 36
    },
    {
      "id": "M30",
      "name": "Palletiser and dispatch conveyor",
      "completed_operations": 542,
      "utilisation": 0.5492002666747133,
      "average_queue_length": 0.043773366042973424,
      "average_wait_seconds": 4.643362585773977,
      "energy_kwh": 209.95999999999808,
      "failures": 0,
      "blocked_arrivals": 0,
      "buffer_size": 44
    }
  ]
}