Deep CFR evaluation 진단 metric 추가

This commit is contained in:
2026-05-07 01:03:09 +09:00
parent 7ef7e5b927
commit 312cbd3949
6 changed files with 1004 additions and 27 deletions
@@ -300,6 +300,15 @@ def test_deep_cfr_trainer_saves_loads_and_evaluates_checkpoint(tmp_path) -> None
assert (checkpoint_dir / "train.log").exists()
assert restored.iteration == 1
assert "eval_random_games" in metrics[0].eval_metrics
assert "eval_random_play_action_rate" in metrics[0].eval_metrics
assert "eval_random_policy_entropy" in metrics[0].eval_metrics
assert "eval_random_avg_opened_colors" in metrics[0].eval_metrics
assert "eval_random_bad_open_actions" in metrics[0].eval_metrics
assert "eval_random_positive_expedition_rate" in metrics[0].eval_metrics
assert (
"eval_random_first_open_recoverable_score_mean_for_positive_final"
in metrics[0].eval_metrics
)
def test_deep_cfr_trainer_multiprocessing_smoke_run(tmp_path) -> None: