This commit is contained in:
2025-11-10 21:42:11 -03:00
parent f0b7b349e7
commit a685ac1683

View File

@@ -18,7 +18,6 @@
const evValues: number[] = [];
if (issues && issues.length) {
// 1⃣ Determinar rango de fechas (inicio y fin global)
let minDate: Date | null = null;
let maxDate: Date | null = null;
@@ -37,7 +36,6 @@
minDate ??= new Date();
maxDate ??= new Date();
// 2⃣ Generar timeline diaria
for (
let d = new Date(minDate);
d <= maxDate;
@@ -48,14 +46,13 @@
const totalIssues = issues.length;
// 3⃣ Calcular PV como curva S teórica
for (const dateStr of dates) {
const current = new Date(dateStr);
const progress =
(current.getTime() - minDate.getTime()) /
(maxDate.getTime() - minDate.getTime());
// Curva sigmoide (forma de S)
// Formula para calcular la S
const sCurve = 1 / (1 + Math.exp(-12 * (progress - 0.36)));
const pv = sCurve * presupuesto;