{ "timestamp": "2026-04-06T11:27:05.547790", "training_rows": 56, "n_trials": 100, "best_predicted_quality": 86.86, "best_params": { "max_pickup_distance_km": 5.754228294857152, "max_kitchen_distance_km": 3.5401397044432863, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5303258275965647, "workload_penalty_weight": 148.2974521657742, "distance_penalty_weight": 0.8448126470984346, "cluster_radius_km": 5.116539293876776, "search_time_limit_seconds": 11, "road_factor": 1.400897182838108 }, "validation": { "r2_score": 0.7062, "mae": 6.737, "folds": 5, "trust_level": "good", "trust_score": 3, "interpretation": "Predictions off by +/-6.7 pts (R2=0.71, trust=good)" }, "baseline_stats": { "avg_quality": 65.28, "best_quality": 95.0, "worst_quality": 30.0, "sample_size": 56 }, "feature_importance": { "rolling_avg_quality_5": 36.88, "quality_delta_10": 21.26, "num_orders": 19.48, "hour": 14.46, "num_riders": 6.75, "day_of_week": 0.65, "max_pickup_distance_km": 0.36, "max_kitchen_distance_km": 0.17 }, "top_trials": [ { "params": { "max_pickup_distance_km": 5.754228294857152, "max_kitchen_distance_km": 3.5401397044432863, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5303258275965647, "workload_penalty_weight": 148.2974521657742, "distance_penalty_weight": 0.8448126470984346, "cluster_radius_km": 5.116539293876776, "search_time_limit_seconds": 11, "road_factor": 1.400897182838108 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 5.9946340351245615, "max_kitchen_distance_km": 3.5718829801604155, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.531860400747863, "workload_penalty_weight": 156.33441133773653, "distance_penalty_weight": 0.8685997952158602, "cluster_radius_km": 5.198614116122955, "search_time_limit_seconds": 12, "road_factor": 1.4018892215050491 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.105258536422472, "max_kitchen_distance_km": 3.6976829030462475, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5388030619730716, "workload_penalty_weight": 157.01841824594652, "distance_penalty_weight": 0.8722055219643643, "cluster_radius_km": 5.255269567532107, "search_time_limit_seconds": 13, "road_factor": 1.4187048027518931 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.1086693731841635, "max_kitchen_distance_km": 3.8697437187246932, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5386198223243897, "workload_penalty_weight": 155.03608813276117, "distance_penalty_weight": 0.9008859330224005, "cluster_radius_km": 5.394163081995417, "search_time_limit_seconds": 13, "road_factor": 1.4236552114446452 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.128213089295225, "max_kitchen_distance_km": 3.849163463086135, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5441620345096512, "workload_penalty_weight": 156.83172650936578, "distance_penalty_weight": 0.8871558854958876, "cluster_radius_km": 5.073434533857966, "search_time_limit_seconds": 13, "road_factor": 1.435827692627751 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.340483581316396, "max_kitchen_distance_km": 3.9034377978970274, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5442832933506564, "workload_penalty_weight": 154.74461044822505, "distance_penalty_weight": 0.8860393814330001, "cluster_radius_km": 5.423331802727045, "search_time_limit_seconds": 13, "road_factor": 1.4320444686252563 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.354116300119992, "max_kitchen_distance_km": 3.8842834181273576, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5437101399226733, "workload_penalty_weight": 156.68291617578234, "distance_penalty_weight": 0.8795681893638614, "cluster_radius_km": 5.428404376648247, "search_time_limit_seconds": 13, "road_factor": 1.4529085299702669 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.351668559299965, "max_kitchen_distance_km": 3.863707133424694, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5440550956654271, "workload_penalty_weight": 156.93143052929284, "distance_penalty_weight": 0.8888601449255451, "cluster_radius_km": 5.485806856584574, "search_time_limit_seconds": 13, "road_factor": 1.430060874518316 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.36340684056692, "max_kitchen_distance_km": 3.8544747047074113, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5477473200120031, "workload_penalty_weight": 156.75808775095646, "distance_penalty_weight": 0.9210789943267018, "cluster_radius_km": 5.660715379307142, "search_time_limit_seconds": 13, "road_factor": 1.4449700025276115 }, "score": 86.86381530761719 }, { "params": { "max_pickup_distance_km": 6.337201751606118, "max_kitchen_distance_km": 3.9155047746745466, "max_orders_per_rider": 16, "ideal_load": 5, "workload_balance_threshold": 0.5460757043805732, "workload_penalty_weight": 157.44456134140316, "distance_penalty_weight": 0.8990546723563242, "cluster_radius_km": 5.452152416986682, "search_time_limit_seconds": 13, "road_factor": 1.4450395913087812 }, "score": 86.86381530761719 } ], "pareto_frontier": [] }