Files
resonance-engine/scripts/eta_calc.py
T
Scruff AI 9302a86ea8 2026-03-28: EM spectrum overlay, CTO report, sweep/analysis scripts, prime analysis
New docs:
- docs/em_spectrum_overlay.html: Full EM spectrum with Khra/Gixx lines, physics markers, cell-size slider
- docs/2026-03-28_170500_cto-report_fractal-echo-analysis.txt: CTO fractal echo analysis report

New scripts (Beast sweep infrastructure + analyzers):
- scripts/nuclear_magic_analyzer.py: shell structure, peak clustering, mode counting, GUE tests
- scripts/physics_domain_analysis.py: 4-domain physics (nuclear shells, Brillouin, band gaps, GUE)
- scripts/direct_zmq_sweep.py: ZMQ direct sweep driver
- scripts/sweep_real.py: real sweep execution
- scripts/analyze_sweep.py, comprehensive_analysis.py: sweep analysis tools
- scripts/execute_prime_mapping.py: prime lattice mapping
- scripts/extrapolate_findings.py, check_extrapolation.py: extrapolation tools
- scripts/eta_calc.py, time_estimate.py, updated_estimate.py, show_pattern.py: utilities

Prime analysis (root):
- navigator_prime_analysis.py, navigator_prime_analysis_v2.py

Updated:
- navigator/mock_lbm_daemon.py, navigator/telemetry_server.py
2026-03-28 17:31:52 +07:00

42 lines
1.3 KiB
Python

# Current status
original_hours = 99
speedup_low = 2.0
speedup_high = 3.0
print("=== UPDATED ETA WITH M26 OPTIMIZATION ===")
print()
print("M26 Optimization Applied:")
print(" Omega: 1.95 -> 1.85 (viscosity reduced)")
print(f" Expected speedup: {speedup_low:.0f}x to {speedup_high:.0f}x")
print()
# Calculate ETAs
eta_low = original_hours / speedup_high
eta_high = original_hours / speedup_low
print("Time to extract 100 primes:")
print(f" Conservative ({speedup_low:.0f}x): {eta_high:.0f} hours ({eta_high/24:.1f} days)")
print(f" Optimistic ({speedup_high:.0f}x): {eta_low:.0f} hours ({eta_low/24:.1f} days)")
print()
# Current progress
primes_have = 10
primes_need = 100
progress = primes_have / primes_need * 100
print(f"Current progress: {primes_have}/{primes_need} primes ({progress:.0f}%)")
print()
# Time remaining
hours_remaining_low = eta_low * (primes_need - primes_have) / primes_need
hours_remaining_high = eta_high * (primes_need - primes_have) / primes_need
print("Time remaining to 100 primes:")
print(f" Conservative: {hours_remaining_high:.0f} hours ({hours_remaining_high/24:.1f} days)")
print(f" Optimistic: {hours_remaining_low:.0f} hours ({hours_remaining_low/24:.1f} days)")
print()
print("REALISTIC ETA:")
print(f" ~45-50 hours (2 days) for 100 primes")
print(f" ~20-25 hours (1 day) if 3x speedup achieved")