Skip to content

Commit 05c331d

Browse files
committed
1.0.9
1 parent 58cc09d commit 05c331d

15 files changed

+1158
-34
lines changed

CERTIFICADO_VALIDACAO_1.0.9.md

Lines changed: 448 additions & 0 deletions
Large diffs are not rendered by default.

DOCS/COMPREHENSIVE_TECHNICAL_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ f_FX(B, S, AR, k) = B × [1 + ((S - W₀) / δ) × (ε₀ + k × ln(AR / AR₀))
367367
| `S` | Screen Size | Runtime | Smallest screen dimension (sw) |
368368
| `AR` | Aspect Ratio | Runtime | Current proportion (W/H) |
369369
| `W₀` | Reference Width | 300dp | Reference width |
370-
| `δ` | Step Size | 30dp | Increment step |
370+
| `δ` | Step Size | 1dp | 1dp granularity (fine precision) |
371371
| `ε₀` | Base Increment | 0.10 | Base increment (10%) |
372372
| `k` | Sensitivity | 0.08-0.10 | AR adjustment sensitivity |
373373
| `AR₀` | Reference AR | 1.78 | Reference aspect ratio (16:9) |

DOCS/MATHEMATICAL_THEORY.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ F(S, AR) = α + β(S) × γ(AR)
239239
where:
240240
S = screen dimension (smallest width or highest dimension)
241241
W₀ = 300 (reference width)
242-
δ = 30 (step, defines size sensitivity)
242+
δ = 1 (step, 1dp granularity for fine precision)
243243
244244
Properties:
245245
- β(W₀) = 0 (neutral at reference)
@@ -292,8 +292,8 @@ f_FX_custom(B, S, AR, K_custom) = B × [1.0 + ((S - W₀) / δ) × (ε₀ + K_cu
292292
| `α` | Base Factor | 1.0 | Identity at reference point |
293293
| `W₀` | Reference Width | 300 | Historical average device (~360dp smartphones) |
294294
| `AR₀` | Reference Aspect Ratio | 1.78 | 16:9 proportion (historical standard) |
295-
| `δ` | Dimensional Step | 30 | ~10% increment (300/30 = 10) |
296-
| `ε₀` | Base Increment | 0.10 | 10% growth per step |
295+
| `δ` | Dimensional Step | 1 | 1dp granularity (fine-grained precision) |
296+
| `ε₀` | Base Increment | 0.10 | 10% base adjustment factor |
297297
| `K` | Log Sensitivity | 0.08 | Empirically calibrated for smoothness |
298298

299299
### 2.4 Mathematical Analysis of Behavior
@@ -381,7 +381,7 @@ Properties:
381381

382382
**Interpretation:**
383383
- Scale factor: 1.2352 (increase of 23.52%)
384-
- Size contribution (β): 2.0 steps above reference
384+
- Size contribution (β): 60.0 (60dp above reference)
385385
- AR contribution (γ): Increment of 11.76% (vs 10% base)
386386
- Logarithmic adjustment: +1.76% additional due to elongated AR
387387

@@ -1985,7 +1985,7 @@ WindowSizeClass.calculateFromSize(size)
19851985

19861986
const val BASE_DP_FACTOR = 1.00f // Neutral factor
19871987
const val BASE_WIDTH_DP = 300f // Reference: Nexus 5 (~360dp)
1988-
const val INCREMENT_DP_STEP = 30f // 10% step
1988+
const val INCREMENT_DP_STEP = 1f // 1dp granularity
19891989
const val REFERENCE_AR = 1.78f // 16:9
19901990
const val DEFAULT_SENSITIVITY_K = 0.08f // Default sensitivity
19911991
const val BASE_INCREMENT = 0.10f // 10% base increment
@@ -2065,7 +2065,7 @@ f_FX(B, S, AR) = B × [1 + ((S - W₀) / δ) × (ε₀ + K × ln(AR / AR₀))]
20652065
Universal constants:
20662066
W₀ = 300 (dimensional reference)
20672067
AR₀ = 1.78 (16:9 proportion)
2068-
δ = 30 (dimensional step)
2068+
δ = 1 (dimensional step - 1dp granularity)
20692069
ε₀ = 0.10 (10% base increment)
20702070
K = 0.08 (logarithmic sensitivity)
20712071
```

DOCS/MATHEMATICAL_THEORY_SIMPLIFIED.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,9 @@ If you have a 1080dp TV:
146146
🔹 STEP 1: How much has the screen grown?
147147
148148
Difference = 720 - 300 = 420dp
149-
Steps = 420 ÷ 30 = 14 steps
149+
Adjustment = 420 ÷ 1 = 420
150150
151-
📝 The screen grew 14 "steps" from the base
151+
📝 The screen is 420dp above the reference base
152152
153153
🔹 STEP 2: What's the screen ratio?
154154

DOCS/VALIDATION_REPORT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ val shouldIgnoreAdjustment = ignoreMultiViewAdjustment && isMultiWindow
285285
// Constantes
286286
val BASE_DP_FACTOR = 1.00f
287287
val BASE_WIDTH_DP = 300f
288-
val INCREMENT_DP_STEP = 30f
288+
val INCREMENT_DP_STEP = 1f
289289
val REFERENCE_AR = 1.78f
290290
val DEFAULT_SENSITIVITY_K = 0.08f
291291
val BASE_INCREMENT = 0.10f
@@ -371,7 +371,7 @@ Todas as fórmulas, constantes e implementações correspondem **exatamente** ao
371371
| **Constantes** | | | |
372372
| `BASE_DP_FACTOR (α)` | 1.0 | 1.00f ||
373373
| `BASE_WIDTH_DP (W₀)` | 300 | 300f ||
374-
| `INCREMENT_DP_STEP (δ)` | 30 | 30f ||
374+
| `INCREMENT_DP_STEP (δ)` | 1 | 1f ||
375375
| `REFERENCE_AR (AR₀)` | 1.78 | 1.78f ||
376376
| `DEFAULT_SENSITIVITY_K (K)` | 0.08 | 0.08f ||
377377
| `BASE_INCREMENT (ε₀)` | 0.10 | 0.10f ||

LANG/es/COMPREHENSIVE_TECHNICAL_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ f_FX(B, S, AR, k) = B × [1 + ((S - W₀) / δ) × (ε₀ + k × ln(AR / AR₀))
367367
| `S` | Tamaño Pantalla | Tiempo ejecución | Dimensión menor de pantalla (sw) |
368368
| `AR` | Relación Aspecto | Tiempo ejecución | Proporción actual (W/H) |
369369
| `W₀` | Ancho Referencia | 300dp | Ancho de referencia |
370-
| `δ` | Tamaño Paso | 30dp | Paso de incremento |
370+
| `δ` | Tamaño Paso | 1dp | Granularidad 1dp (precisión refinada) |
371371
| `ε₀` | Incremento Base | 0.10 | Incremento base (10%) |
372372
| `k` | Sensibilidad | 0.08-0.10 | Sensibilidad ajuste AR |
373373
| `AR₀` | AR Referencia | 1.78 | Relación aspecto referencia (16:9) |

LANG/es/FORMULA_COMPARISON.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -756,7 +756,7 @@ PUNTUACIÓN FINAL = 30% Rendimiento + 40% Precisión + 30% Flexibilidad
756756
║ ║
757757
║ Firmado: Análisis Técnico Independiente ║
758758
║ Fecha: Enero 2025 ║
759-
║ Versión: 1.0.8
759+
║ Versión: 1.0.9
760760
║ ║
761761
╚═══════════════════════════════════════════════════════════════════╝
762762
```

LANG/es/MATHEMATICAL_THEORY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ F(S, AR) = α + β(S) × γ(AR)
239239
donde:
240240
S = dimensión de pantalla (ancho más pequeño o dimensión más alta)
241241
W₀ = 300 (ancho de referencia)
242-
δ = 30 (paso, define sensibilidad de tamaño)
242+
δ = 1 (paso, granularidad de 1dp para precisión refinada)
243243
244244
Propiedades:
245245
- β(W₀) = 0 (neutral en referencia)
@@ -294,8 +294,8 @@ f_FX_custom(B, S, AR, K_custom) = B × [1.0 + ((S - W₀) / δ) × (ε₀ + K_cu
294294
| `α` | Factor Base | 1.0 | Identidad en punto de referencia |
295295
| `W₀` | Ancho Referencia | 300 | Promedio histórico de dispositivos (~360dp smartphones) |
296296
| `AR₀` | Relación Aspecto Referencia | 1.78 | Proporción 16:9 (estándar histórico) |
297-
| `δ` | Paso Dimensional | 30 | Incremento ~10% (300/30 = 10) |
298-
| `ε₀` | Incremento Base | 0.10 | Crecimiento 10% por paso |
297+
| `δ` | Paso Dimensional | 1 | Granularidad de 1dp (precisión refinada) |
298+
| `ε₀` | Incremento Base | 0.10 | Factor de ajuste base 10% |
299299
| `K` | Sensibilidad Log | 0.08 | Calibrado empíricamente para suavidad |
300300

301301
### 2.4 Análisis Matemático del Comportamiento
@@ -755,7 +755,7 @@ f_FX(B, S, AR) = B × [1 + ((S - W₀) / δ) × (ε₀ + K × ln(AR / AR₀))]
755755
Constantes universales:
756756
W₀ = 300 (referencia dimensional)
757757
AR₀ = 1.78 (proporción 16:9)
758-
δ = 30 (paso dimensional)
758+
δ = 1 (paso dimensional - granularidad 1dp)
759759
ε₀ = 0.10 (incremento base 10%)
760760
K = 0.08 (sensibilidad logarítmica)
761761
```

LANG/es/MATHEMATICAL_THEORY_SIMPLIFIED.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,9 +146,9 @@ Si tienes un TV de 1080dp:
146146
🔹 PASO 1: ¿Cuánto ha crecido la pantalla?
147147
148148
Diferencia = 720 - 300 = 420dp
149-
Pasos = 420 ÷ 30 = 14 pasos
149+
Ajuste = 420 ÷ 1 = 420
150150
151-
📝 La pantalla creció 14 "pasos" desde la base
151+
📝 La pantalla está 420dp por encima de la base de referencia
152152
153153
🔹 PASO 2: ¿Cuál es la relación de la pantalla?
154154
@@ -677,7 +677,7 @@ Valor Final = Base × F(S, AR)
677677
**Derivada respecto a S (tamaño de pantalla):**
678678
```
679679
∂f_FX/∂S = B × γ(AR) / δ
680-
= B × γ(AR) / 30
680+
= B × γ(AR) / 1
681681
682682
Interpretación:
683683
- Tasa de crecimiento es CONSTANTE para un AR dado

LANG/pt-BR/COMPREHENSIVE_TECHNICAL_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ f_FX(B, S, AR, k) = B × [1 + ((S - W₀) / δ) × (ε₀ + k × ln(AR / AR₀))
367367
| `S` | Screen Size | Runtime | Menor dimensão da tela (sw) |
368368
| `AR` | Aspect Ratio | Runtime | Proporção atual (W/H) |
369369
| `W₀` | Reference Width | 300dp | Largura de referência |
370-
| `δ` | Step Size | 30dp | Passo de incremento |
370+
| `δ` | Step Size | 1dp | Granularidade 1dp (precisão refinada) |
371371
| `ε₀` | Base Increment | 0.10 | Incremento base (10%) |
372372
| `k` | Sensitivity | 0.08-0.10 | Sensibilidade do ajuste AR |
373373
| `AR₀` | Reference AR | 1.78 | Aspect ratio de referência (16:9) |

0 commit comments

Comments
 (0)