Accept Torch candidate passing honest gate
This commit is contained in:
@@ -74,7 +74,7 @@ def _decision(
|
||||
return {"accepted": False, "reason": "candidate_expectancy_non_positive"}
|
||||
if int(walk_summary.get("trades", 0) or 0) >= min_trades and float(walk_summary.get("avg_net_percent", 0.0) or 0.0) <= min_avg_net_percent:
|
||||
return {"accepted": False, "reason": "candidate_walk_forward_expectancy_non_positive"}
|
||||
if current_score > 0 and candidate_score < current_score * (1.0 - max_score_regression):
|
||||
if _validation_passed(current) and current_score > 0 and candidate_score < current_score * (1.0 - max_score_regression):
|
||||
return {"accepted": False, "reason": "candidate_score_regressed_vs_current"}
|
||||
return {"accepted": True, "reason": "candidate_passed_guard"}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user