⚠ ネタバレ注意: 本サイトはSFアニメ「SOLAR LINE」の内容を詳細に分析しています。未視聴の方はご注意ください。
📝 AI生成コンテンツ: 本考証の大部分は AI(Claude Code 等)によって生成されています。内容の正確性については原作および引用元をご確認ください。

Task 413: Add Flyby Oracle Tests with Published Mission Data

未着手 ← タスク一覧

Task 413: Add Flyby Oracle Tests with Published Mission Data

Status: DONE

Summary

The flyby.rs module (patched-conic gravity assist model) has only 8 tests — none cross-validated against published real mission data. Add oracle tests using Voyager 1/2 flyby parameters and additional edge case coverage to strengthen analytical credibility.

Rationale

Plan

  1. Add Voyager 1 Jupiter flyby oracle test (v_inf ≈ 10.48 km/s, turn angle ≈ 80.3°)
  2. Add Voyager 2 Saturn flyby oracle test (v_inf ≈ 7.56 km/s)
  3. Add SOI radius tests for Saturn and Uranus
  4. Add edge cases: near-capture powered flyby, retrograde flyby plane, zero-dv powered = unpowered
  5. Run cargo test, commit