1. Background
When a rifle is zeroed at distance , the bullet's line of flight intersects the line of sight at that range. At any other target distance , the impact offset is a deterministic function measured in inches relative to the point of aim.
The practical issue is that engagement distance is not known in advance. We therefore model distance as a random variable , and treat zero distance as a decision variable chosen under uncertainty.
2. Notation
| Symbol | Definition |
|---|---|
| Zero distance in yards | |
| Random engagement distance | |
| Ballistic offset at target distance | |
| Truncated and renormalized range density | |
| Mean and standard deviation of the engagement model |
3. Engagement Model
The engagement distance follows a Gamma distribution:
Gamma works here because support is positive, the shape can be right-skewed, and the first two moments map directly to operational assumptions.
4. Ballistic Response
For each candidate zero distance, the model computes a trajectory table and linearly interpolates offset at half-yard resolution.
That offset function is then weighted by the engagement density.
5. Objectives
Weighted Mean Offset
This shows signed bias, but positive and negative misses can cancel each other out.
Weighted Variance
This measures consistency across likely engagement ranges.
Weighted Mean Absolute Offset
This is usually the most operational metric when no hold correction is applied, because misses do not cancel by sign.
6. Optimization
These criteria emphasize different behavior: consistency versus average miss distance.
7. Numerical Method
The app evaluates a dense grid on , interpolates offset values between whole-yard samples, normalizes the Gamma weights, and scores every zero from 1 to 100 yards.
The dashboard exposes riser height, Gamma mean, and Gamma standard deviation as the primary inputs. The recommendation and charts update from those parameters in real time.
8. Baseline Result
Baseline parameters: yd, standard deviation yd, riser in.
| Criterion | Optimal Zero | Variance (in²) | Std Dev (in) | Mean Offset (in) | Mean |Offset| (in) |
|---|---|---|---|---|---|
| Min Variance | 100 yd | 0.108 | 0.328 | -1.711 | 1.711 |
| Min Mean |Offset| | 19 yd | 1.321 | 1.149 | -0.484 | 1.041 |