Skip to content

Releases: criguex/predictor-debugger

v1.0 · versión de referencia (rondas 1–4)

Choose a tag to compare

@criguex criguex released this 26 Oct 04:30

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.py descarga los datos del release data-v1 (~20 GB) y los comprueba; cada verify.py recalcula. El workflow reproduce lo 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)

Choose a tag to compare

@criguex criguex released this 26 Oct 15:41

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 SHA256SUMS de data-v1 y 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)

Choose a tag to compare

@criguex criguex released this 26 Oct 03:50

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 ejemplo round2--preds--P2s0.tar). Se extrae en la raíz del repo.
  • tools/fetch_data.py los 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.