From 10cab6d4be7a16734d4cda3d66196b9f8b2db129 Mon Sep 17 00:00:00 2001 From: MrWaradana Date: Mon, 2 Feb 2026 11:30:33 +0700 Subject: [PATCH] removing unnecessary notes --- src/modules/equipment/Eac.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/modules/equipment/Eac.py b/src/modules/equipment/Eac.py index eb0a249..030804f 100644 --- a/src/modules/equipment/Eac.py +++ b/src/modules/equipment/Eac.py @@ -190,11 +190,6 @@ class Eac: cumulative_values = [] # Menghitung NPV dan PMT secara bertahap untuk data proyeksi - # NOTE: sebelumnya kode mencoba menggeser PV proyeksi menggunakan npf.pv + sign flips, - # yang dapat menghasilkan nilai pemeliharaan yang sangat besar (meledak). Sebaiknya hitung - # nilai diskonto dari biaya proyeksi menggunakan offset waktu yang benar (last_seq) dan - # tambahkan ke last_npv. Kemudian hitung pembayaran tahunan tingkat (PMT) selama sisa - # jumlah periode (remaining_periods). Ini menjaga nilai pemeliharaan tahunan proyeksi tetap konsisten dan mencegah lonjakan eksponensial. for idx, row in enumerate(data_proyeksi): # Menyimpan nilai kumulatif hingga baris ke-n cumulative_values.append(row["rc_total_cost"])