From e3269578df5f24ce064c27eb36452c33d2a6fa7f Mon Sep 17 00:00:00 2001 From: Cizz22 Date: Mon, 22 Sep 2025 08:34:26 +0700 Subject: [PATCH] fix --- src/calculation_target_reliability/service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calculation_target_reliability/service.py b/src/calculation_target_reliability/service.py index 74c640a..eca6f73 100644 --- a/src/calculation_target_reliability/service.py +++ b/src/calculation_target_reliability/service.py @@ -125,7 +125,7 @@ def calculate_asset_eaf_contributions(plant_result, eq_results, standard_scope, # Define realistic thresholds MIN_BIRNBAUM_IMPORTANCE = 0.0005 # Filter out components with very low impact REALISTIC_MAX_AVAILABILITY = 0.995 # 99.5% practical maximum - MIN_IMPROVEMENT_PERCENT = 0.05 # Minimum improvement to consider (0.5%) + MIN_IMPROVEMENT_PERCENT = 0.005 # Minimum improvement to consider (0.5%) min_improvement_fraction = MIN_IMPROVEMENT_PERCENT / 100.0 for asset in eq_results: @@ -140,7 +140,7 @@ def calculate_asset_eaf_contributions(plant_result, eq_results, standard_scope, current_availability = asset.get('availability') # Calculate required improvement - required_impr = 0.1 * birnbaum + required_impr = 0.005 * birnbaum # # CHECK FILTERS - Is this asset worth considering? # filter_reason = None