ajokela/ballistics-engine ? reverse-engineered prompt
Reverse engineered prompt
Build me a Rust ballistics engine that can calculate bullet trajectory with good physics and fast performance. I want it to handle common drag curves, custom drag tables, automatic zeroing, cant, sight offset, scope tracking correction, and the usual shooting outputs like come ups, wind holds, range tables, and trajectory summaries. It should work as both a reusable library and a command line tool, with clean JSON or CSV style output where that makes sense.
Make it accurate enough for real shooting use, with support for different zero settings and reticle hold points, and include a few example commands so I can see how to use it right away. If anything is unclear from the docs, look up the current project docs online and match the existing behavior as closely as possible.
Are you gonna build this?
make sure you review the code using coderabbit