{
  "task_id": "F5-dev-01",
  "x1_demand": 16.8,
  "x2_demand": 19.5,
  "indirect_utility": 2.9182520128635305,
  "budget_identity_residual": 0.0,
  "mrs_at_optimum": 0.625,
  "price_ratio": 0.625,
  "expenditure_share_good1": 0.35,
  "indirect_utility_numerical": 2.9182520128635305,
  "feasibility": "complete",
  "feasibility_reason": null,
  "data_issues": [],
  "n_input_rows": {
    "parameters.csv": 4
  },
  "n_analysed": 4,
  "random_seed": null,
  "validation_details": {
    "input_sha256": "a04798ade7a0f774f1e4651a0c7f99752f4c4df6eb3d4dc275694601ed994722",
    "brent_x1": 16.800000228799448,
    "brent_x2": 19.499999857000347,
    "brent_converged": true,
    "grid_points": 999999,
    "grid_x1": 16.8,
    "grid_utility": 2.9182520128635305,
    "grid_step_x1": 4.8e-05,
    "slsqp_x1": 16.800000138855022,
    "slsqp_x2": 19.49999991321561,
    "slsqp_utility": 2.9182520128635305,
    "slsqp_success": true,
    "slsqp_budget_slack": 0.0,
    "abs_diff_utility_closed_vs_brent": 0.0,
    "abs_diff_x1_closed_vs_brent": 2.287994469440946e-07,
    "abs_diff_utility_closed_vs_grid": 0.0,
    "abs_diff_utility_closed_vs_slsqp": 0.0,
    "mrs_minus_price_ratio": 0.0
  }
}