Repository navigation
Releases: criguex/predictor-debugger
Release list
v1.0 · versión de referencia (rondas 1–4)
Primera versión de referencia del depurador físico: rondas 1–4 prerregistradas, con resultados positivos y negativos (H14 falló en la ronda 3 y se explica en la 4).
Huellas (iguales en Mac, WAR y GUERRA; r1 también recalculada en Linux):
r1 EEC9-09E0-F77D · r2 D506-F58F-3838 · r3 6319-537B-7167 · r4 681D-143B-64A3
Reproducir (ver README):
- (a)
uv run --locked verify.py --saved mac: minutos, sin datos. - (b)
uv run --locked tools/fetch_data.pydescarga los datos del releasedata-v1(~20 GB) y los comprueba; cadaverify.pyrecalcula. El workflowreproducelo hace para las rondas 1 y 2 en un runner de GitHub. - (c) Regenerar y reentrenar (GPU): no es bit-idéntico entre sistemas (≤ 8,9e-16), pero los veredictos coinciden.
Límites: caja periódica 32³, horizonte corto, una arquitectura; las tres máquinas son del autor. La ronda 5 (prueba a ciegas con trampas de terceros) está abierta: ver round5/KIT.md.
Recálculo R1–R4 desde data-v1 (operado por IA)
Recálculo completo de las rondas 1 a 4 desde data-v1, sobre el commit b918c62 (v1.0), sin reentrenar ni volver a inferir las redes. Lo ejecutó un asistente de IA bajo mi dirección. No es una revisión independiente.
| Ronda | Huella | Hipótesis | Igual al original |
|---|---|---|---|
| R1 | EEC9-09E0-F77D |
5/5 | sí |
| R2 | D506-F58F-3838 |
9/9 | sí |
| R3 | 6319-537B-7167 |
16/17 (H14 falla) | sí |
| R4 | 681D-143B-64A3 |
18/18 | sí |
- Entradas verificadas contra el
SHA256SUMSdedata-v1y los manifiestos antes de cargarlas. - Linux x86_64, Python 3.12.14, NumPy 1.26.4, CPU con un hilo. 96.870 registros, unas 7,5 h de cálculo.
- Contra Mac, WAR y GUERRA, las estadísticas difieren como máximo en 6e-14.
Limitaciones (las declara el propio paquete):
- Los datos de una primera corrida se perdieron. Los 81 archivos de la R1 se regeneraron: ninguno es idéntico bit a bit al publicado; difieren como máximo en 8,9e-16.
- La R4 se interrumpió y se retomó desde puntos de control.
- Un chequeo suplementario falló al serializar su salida (
numpy.bool_). Se arregló solo la salida y repitió 14/14.
Contiene logs, comandos, entorno, recibos y resultados (441 archivos). SHA-256: 8d7c45f48331bf71c72009176c6023c77248d116272391ee7437c68c5d3c93d0
Datos v1 (rondas 1–4)
Datos, predicciones y checkpoints de las rondas 1–4 del depurador (≈19 GB). No están en git: aquí van como tarballs, uno por carpeta, y cada archivo interno tiene su hash en el MANIFEST.sha256 de su ronda.
SHA256SUMS: sha256 de cada tarball.- Nombre del tarball: la ruta de la carpeta con
/cambiado por--(por ejemploround2--preds--P2s0.tar). Se extrae en la raíz del repo. tools/fetch_data.pylos descarga, los comprueba y los extrae.
Data, predictions and checkpoints for rounds 1–4 (≈19 GB), one tarball per folder, verified against each round's MANIFEST.sha256.