First, I never spoke disrespectfully or anything like that, but the responses to my posts have been way too emotional for no reason. I said from the start the problem is in the algorithm and that looking at the 6DOF or wind, is the wrong place to look, especially here since it’s obvious. I know what I’m talking about, even if it doesn’t come across that way.Looks like the web-based 4DoF is running actual bore (land) diameters for everything where the app is displaying groove/bullet diameters. I'll direct hate to the appropriate people (4DoF implementation is not my department.. honestly it's a side-gig for a few people here because we market it as a free-use tool to better use our products and there is no serious revenue from it which probably answers some questions you may have had... A few of us are trying to change the course of that ship).
I know we're just retarded Hornady people, but we know how this should work conceptually. The devil is in the details and we're working with the ballistic engine developers and the app developers to see where wires got crossed. The 6 DoF calculations don't match the 4DoF outputs from the app. The 6DoF calculations are very close to 4DoF calculations from the base engine (no optic-- Thanks for assuming we're complete dipshits, but OUR 6DoF engine, which is a sister to the engine used for military artillery trajectories, does not have a sight/optic. It has azimuth and angle of fire and we have to take the data outputs after the fact and apply a scope over bore, zero range/angle, etc.), so it's somewhere in the app version that it's pulling too much dope away (either an error, a duplication of taking into effect the angle vector change or a rotation of the reference frame issue.. unknown at this point). Obviously an oversight/error, our apologies.
Myself and Jayden cannot be 100% certain, but we are fairly certain that this has not been this way for the entirety of the app being released. Early on there was a bug that doubled the effect of angle fire, that was years ago and was resolved. Several of us have at different times tested the app at angles as high as 27-28 degrees to be within 0.1mils of reality. This is why we initially have doubts when people tell us the app is jacked up.
For example, 540 yards, 27 degrees incline, no wind, 3700ft, 65 degrees F, 26.12 inHg, 20% humidity, 0 wind. My PRS 6mm ARC bolt gun with 110 Atips
Flat fire solution (0 incline): 2.76 mils
27 degree solution current 4DoF: 1.85 mils
Rifleman's rule: 2.24 mils
Improved rifleman's rule: 2.46 mils
At 540 yards the rifleman's rule or improved rifleman's rule should get you pretty close so we can assume then that reality is somewhere around 2.3-2.5 mils. I think it's very obvious then, that if we have in the past tested this at Cameo and been within 0.1 mils, something has changed in the app between then and now to get 1.85. That is immediately observable, just like what I saw at Hat Creek this last week.
So anyway, I'll post updates as I get new information. I'd imagine this will be fixed in fairly short order.
Also, the fact that your 6DOF model doesn’t include a sight reference isn’t a problem; adding a sight‑offset is straightforward, but it’s not what this post is about. No need to get personal. Let’s keep it professional.
Like I said, the issue has been around since the first version — I ran tests back then — though I get you can’t be sure without internal QA. The code I posted was just a pointer to where to look, nothing more. I don’t know how much you and Jayden code, but the hint was meant to help start the debug.
If the reference frame were wrong, everything would be wrong. It isn’t.
It’s common for developers to miss some of the physics and math. Either train the devs in ballistics or provide precise, testable requirements for implementation—this is where most delays and errors come from.
IMHO...your software QA should be reviewed in your internal coding process.
I respect Hornady and appreciate you taking feedback, testing it in the field, and working to fix this issue
PS: the web version has other bugs besides the angled-fire problem.