1{2 "task_id": "F5-conf-04",3 "c_closed_y05": 0.329,4 "c_closed_y1": 0.658,5 "c_closed_y2": 1.316,6 "c_num_y05": 0.32881734052248063,7 "c_num_y1": 0.6589770804373355,8 "c_num_y2": 1.3095934115917793,9 "max_abs_error_policy": 0.006406588408220726,10 "value_closed_y1": -19.524412221722393,11 "value_num_y1": -19.524781221185183,12 "savings_rate_closed_form": 0.34199999999999997,13 "contraction_modulus": 0.95,14 "grid_points_used": 400,15 "n_iterations": 361,16 "final_sup_change": 9.996650618404601e-09,17 "feasibility": "complete",18 "feasibility_reason": null,19 "data_issues": [20 {21 "issue": "Evaluation points 0.5, 1.0, 2.0 are not nodes of the 400-point log grid.",22 "handling": "VFI policy c(y) and value V(y) linearly interpolated in y between adjacent grid nodes, as allowed by the task."23 },24 {25 "issue": "Choice variable discretised: next-period output y' restricted to the same grid (discrete-choice VFI); log utility unbounded so -inf assigned to infeasible c<=0.",26 "handling": "Standard grid-search VFI; every grid y has feasible choices (y'=y_min always feasible), so no node is dropped. Discretisation error is reported."27 }28 ],29 "n_input_rows": {30 "model.csv": 1031 },32 "n_analysed": 400,33 "random_seed": null,34 "diagnostics": {35 "sup_abs_error_value_on_grid": 0.0004835155258184898,36 "sup_abs_error_policy_on_grid": 0.02512152290513381,37 "abs_error_policy_each_eval": [38 0.00018265947751938683,39 0.0009770804373354647,40 0.00640658840822072641 ],42 "iteration_error_bound_beta_tol_over_1mbeta": 1.8999999999999982e-07,43 "grid_log_step": 0.011541779914756887,44 "steady_state_y": 0.5468770327603131,45 "A": -19.524412221722393,46 "B": 1.51975683890577547 }48}