Files
Jungfraujoch/image_analysis/geom_refinement
jungfrauandClaude Opus 5 594100accc Make the rotation-scale fit reproducible, and stop refining past a float
Two follow-ups to the closed-form fit.

The five per-fifth sums were reduced under a mutex, so the order in which the chunks were added
depended on which worker reached the lock first and the fitted scale moved in its last bits
between runs of the same binary. Each chunk now folds into its own slot and the slots are summed
in chunk order, which is the reduction pattern the rest of the analysis code uses. The split
ParallelChunks makes is fixed, so the sum is now the same sequence every time.

The golden section bracketed to 1e-9. The fit is narrowed to a float before it is applied, and a
float's epsilon is 6e-8, so the last ten or so iterations - each a full parallel pass over every
event - refined digits that are discarded on the next line. Bracket to 1e-7.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011n8riB6X59oRjkrSHzNPAU
2026-08-23 08:22:00 -04:00
..
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-06-23 20:29:49 +02:00
2026-06-23 20:29:49 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-06-08 08:30:35 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00
2026-08-13 17:03:10 +02:00