CampaignResults with serde serialization. run_campaign() orchestrates ArgminOptimizer for DQN hyperopt, saves best_params.json and campaign_summary.json to timestamped results directory. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CampaignResults with serde serialization. run_campaign() orchestrates ArgminOptimizer for DQN hyperopt, saves best_params.json and campaign_summary.json to timestamped results directory. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>