No, no, no. You're talking about something more like a shot logger with a feedback loop into the barrel life estimator. That's a whole different animal of tremendous complexity requiring either sensors built into the gun or the use of even more wild approximations and rules of thumb than I'm already using. I'm working on something of that sort and have an alpha version in testing right now but testing could easily take a couple years since I'm funding it and developing it myself.
My calculator does deduce an optimal shot interval and provides that to you... A sort of "shoot this fast or slower" suggestion. Normal shot intervals it returns are in the 20-55 second range so they're totally in line with how one "would" do things in the real world on a bolt gun under target shooting conditions. The more overbore the case, the longer the interval.
Occasional ignoring of the generated interval recommendation won't be a big deal but consistent breaches will and the more consistent and the greater the typical departure from the recommendation, the more it'll be off on shot-life estimation.
Sets of groups are subsumed into that interval suggestion. 3 shot or 5 shot groups wouldn't much matter across the life of the barrel so long as the total time from start to finish for a session with a set of groups averaged out to obey or nearly obey the interval suggestion. 1 shot, cool, 1 shot, etc... will lead to longer life but by how much? Meh... probably not as much as one would hope or think.
FWIW, I shoot matches where we do one shot every several minutes, and matches where we do strings of 5 shots in 2.5mins and other matches with strings of 10 shots in 2.5mins. Barrel life hasn't really been affected one way or the other by shooting 5 shots or 10 shots. What the calculator says has pretty much been right, within a small margin of error that I expect. One-shot, cool, one-shot stuff I only do with extremely overbore magnums with super short barrel lives anyway so there's no good statistically interesting data there.
LMK if that's not super clear.
EDIT: What my app does do is track shot number within groups and then does the statistics across groups and across shot number within groups and across the barrels life. So you get to see what's happening with shot 3 of 5 in every group you keep data for.