Ballistics

I started writing about ballistics on this site in September 2024 with a calculus exercise on a .308 trajectory. The posts below are in the order the work happened: the physics, a round of Python simulation experiments, the Rust engine those experiments turned into, the machine learning layered on top of it, and the phone app it now ships in.

The physics

Simulation experiments

The engine

Machine learning on top of the physics

The app

The engine underneath the app is open source.

Ballistics Insight

The open-source ballistics engine from these posts, on your phone: drop and wind holds for your own load and the day's conditions, with your saved loads and shooting logs. Calculations run on the device, so they work offline. It's free to install on iPhone, iPad and Android, and Pro is a one-time purchase.

Download on the App Store Get it on Google Play