# COMPLEXA C261–C270 — Figuras y datos exactos

Suplementos **científicos, didácticos y reproducibles**, añadidos sin editar ninguno de los diez manuscritos originales. Los archivos no contienen observaciones empíricas y no permiten inferir mecanismos biológicos o clínicos sin evidencia adicional.

## Reproducción

Requiere Python 3.12+ y exclusivamente su biblioteca estándar. Desde la raíz del repositorio:

```bash
python content/supplementary/repro/c261-270/make_figures.py --check content/supplementary
```

Para regenerar en una carpeta separada:

```bash
python content/supplementary/repro/c261-270/make_figures.py --generate /tmp/complexa-c261-270
```

El generador crea diez SVG con metadatos accesibles, diez CSV UTF-8 con punto decimal y un ZIP determinista. El archivo ZIP tiene orden, fechas, compresión y atributos de entradas fijados. La modalidad `--check` compara **bytes**, no solo números: cualquier modificación de los recursos, del código o de la documentación falla. El manifiesto independiente del sitio añade tamaños y SHA-256 para impedir cambios inadvertidos.

## Modelos y supuestos

- **C261:** población inicial p(A)=0,25, aportes de descendencia wA=2, wB=1 y fidelidad h; respuesta p'(A)=0,25+0,15h. No es heredabilidad cuantitativa.
- **C262:** Wright–Fisher neutral con M=4 e i=1, binomial(4, 1/4); transiciones de una generación y no fijación eventual.
- **C263:** proceso Moran de tamaño 4, reproducción relativa r en 0,5, 1 y 2; reemplazo uniforme. Fijación eventual, sin mutaciones.
- **C264:** selección contra a con s=0,2 seguida de mutación unidireccional A→a con u=0,01; equilibrio interior q*=0,05, además del extremo absorbente q=1. El orden del ciclo está fijado.
- **C265:** mutación recíproca de 0,1 y reproducción 2:1 entre A y B; frecuencias normalizadas, no extinción ni crecimiento absoluto.
- **C266:** mapa binario no aditivo y=g1+g2−2g1g2; no se atribuye una interacción molecular concreta.
- **C267:** cuatro genotipos neutrales en cadena, cada cual con cuatro destinos equiprobables; fenotipos nuevos externos X,Y,Z,W. Robustez depende de la definición de mutación.
- **C268:** misma red de cuatro genotipos, pero tres actualizaciones diferentes: paseo entre vecinos, propuestas rechazadas y reproducción viable. No se equiparan sus relojes.
- **C269:** enzima E y pigmento P con w=1+0,20E−0,05P. La aptitud aumenta con E y disminuye con P a igualdad de E; es un ejemplo de confusión entre asociación y efecto directo.
- **C270:** 10.000 situaciones ficticias, 100 amenazas, daño 100; señales con 80 verdaderos positivos / 990 falsas alarmas / 20 omisiones frente a 50 / 99 / 50. Varía solo el costo de responder para comparar **reglas fijas**. No hay pacientes ni recomendaciones clínicas ni estimación de riesgos de trastornos mentales.

## Precisión y límites

Los cálculos usan aritmética estándar `math` de Python para funciones analíticas y muestras de resolución fija. El formato CSV imprime diez decimales para resultados reales, por lo que las cantidades mostradas están redondeadas aunque sus fórmulas se evalúen sin muestreo. Las figuras no llevan intervalos de confianza empíricos. Los resultados están condicionados a parámetros conocidos y simplificaciones declaradas.

Cada CSV conserva encabezados, especificación de columnas y referencias a la correspondiente figura. Se recomienda contrastar las ecuaciones, sensibilidad a parámetros y la elección del observable antes de interpretar un resultado en un sistema natural.
