oracle.score_batch() writes/cleans N outputs and runs urb-fitness.pl once with all file names; oracle.score() is now a thin wrapper. Adds Score.fail_lines (sorted) because Perl hash-order randomisation shuffles .fails line order between runs, and documents Urb's ~1-ULP score nondeterminism (compare with rel tolerance, never ==). experiments/bench_batch_oracle.py validates batch-vs-single parity on the 35-file corpus and benchmarks: 0.98 s/dom batched vs 1.27 s/dom single (x1.30), all files identical (fitness to 1e-12 rel, exact failure sets). Closes homemaker-py-av5. |
||
|---|---|---|
| .. | ||
| bench_batch_oracle.py | ||
| dump_areas.pl | ||
| dump_areas.py | ||
| optimize_fullfitness.py | ||
| refine_sweep.py | ||
| resolve_ratios.py | ||
| sweep_failtypes.py | ||