{ "model": { "name": "model", "log_loss": 1.769495061378782, "accuracy": 0.25, "save_rate": 0.4642857142857143, "n_kicks": 28 }, "random_baseline": { "name": "random", "log_loss": 1.0986122886681098, "accuracy": 0.3333333333333333, "save_rate": 0.40476190476190477, "n_kicks": 28 }, "kicker_most_frequent_baseline": { "name": "last_side", "log_loss": null, "accuracy": null, "save_rate": 0.39285714285714285, "n_kicks": 28 }, "actual_keeper_baseline": { "name": "actual_keeper", "log_loss": null, "accuracy": null, "save_rate": null, "n_kicks": 28 }, "n_train": 151, "n_holdout": 28, "holdout_cutoff_date": "2026-01-01", "baseline": { "name": "baseline", "log_loss": 1.0765762100728204, "accuracy": 0.42857142857142855, "save_rate": 0.25, "n_kicks": 28 }, "model_kind": "lightgbm", "classes": [ "L", "C", "R" ], "feature_columns": [ "p_L_5", "p_C_5", "p_R_5", "p_L_10", "p_C_10", "p_R_10", "p_L_20", "p_C_20", "p_R_20", "career_penalty_count", "b1_kick_number", "pen_score_home", "pen_score_away", "is_decisive", "age", "last_side", "preferred_foot", "position" ], "params": { "lightgbm": { "num_leaves": 31, "learning_rate": 0.05, "n_estimators": 500, "min_child_samples": 20 }, "logreg": { "C": 0.005, "class_weight": "balanced" } } }