Document session work including main.cpp refactoring and eccentric orbit
support. Add prioritized TODO list for remaining config file updates and
known issues with moon positions.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Update README with new 12-field config format and examples showing both
circular and eccentric orbits. Update config_assumptions.md to reflect
fixed issues and new capabilities.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Document expected orbital positions and velocities for the simple
test case (configs/test_simple.txt):
- Expected orbital periods (Earth 365d, Mars 687d)
- Expected velocities (Earth 29.789 km/s, Mars 24.323 km/s)
- Verification points at quarter/half/full orbit
- Quick test commands
- Acceptable tolerances for numerical integration
Provides reference values to verify simulation accuracy by comparing
actual output against predicted positions and angles.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Document that barycentric orbit calculations have been implemented
and binary star systems now work correctly.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Orbital mechanics simulation with 2-body physics and SOI transitions.
Core Features:
- 2-body gravitational physics with sphere of influence transitions
- Real-time 3D visualization using raylib
- Configurable star systems via text files
- Interactive controls (camera, pause, speed)
Technical Implementation:
- C-style C++ (structs and functions, no classes)
- Modular architecture (physics, bodies, config loader, renderer)
- Euler integration for orbital mechanics
- SOI detection using Hill sphere approximation
Configuration System:
- Solar system with realistic data (Sun, 8 planets, 5 major moons)
- Binary star system example
- Easy to create custom systems via simple text format
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>