{
  "parameters_are_estimates": true,
  "simulated_seconds": 1500,
  "events": {
    "gas_flame_failure_s": 300,
    "doors_open_s": [
      800,
      840
    ],
    "salamander_timer_s": 900,
    "oven_timer_s": 1200
  },
  "peak_water_temperature_c": 100.00000000000003,
  "evaporated_g": 113.41071698990038,
  "mixing": {
    "transferred_kg": 0.09999999999999998,
    "spilled_kg": 0.15000000000000002,
    "spill_energy_j": 50160.00000000001,
    "mixture_temperature_c": 39.99999999999999,
    "remaining_source_kg": 0.15000000000000002,
    "target_mass_kg": 0.3
  },
  "max_final_energy_error_j": 3.015156835317612e-08,
  "final_states": {
    "oven": {
      "state": "timer_done",
      "temperature_c": 153.08369194717096,
      "power_w": 0.0,
      "setpoint_c": 180,
      "timer_s": 0.0,
      "food_surface_c": 157.1287644991869,
      "food_core_c": 166.3907215636557,
      "energy_error_j": -8.381903171539307e-09
    },
    "salamander": {
      "state": "timer_done",
      "temperature_c": 34.84382570003083,
      "power_w": 0.0,
      "setpoint_c": 320,
      "timer_s": 0.0,
      "food_surface_c": 20.0,
      "food_core_c": 20.0,
      "energy_error_j": -8.381903171539307e-09
    },
    "fridge": {
      "state": "holding",
      "temperature_c": 3.5860763876739075,
      "power_w": 0.0,
      "setpoint_c": 4,
      "timer_s": null,
      "food_surface_c": 20.0,
      "food_core_c": 20.0,
      "energy_error_j": 2.0372681319713593e-10
    },
    "gas_left": {
      "state": "fault",
      "command": 1,
      "effective_fraction": 0.0,
      "power_w": 0.0
    },
    "induction": {
      "state": "off",
      "command": 0.0,
      "effective_fraction": 0.0,
      "power_w": 0.0
    },
    "stockpot": {
      "temperature_c": 22.951226872554344,
      "water_temperature_c": 23.151767637415116,
      "water_mass_kg": 0.13658928301009973,
      "evaporated_kg": 0.11341071698990038,
      "water_energy_error_j": -1.0477378964424133e-09,
      "pot_energy_error_j": 3.015156835317612e-08
    }
  },
  "passed": true
}
