Yep, I understand exactly what you are saying but fear it is probably practically impossible but with Brad, who knows???
If a program could be perfect, there would actually be an option that said, when scaling a recipe convert either...
1. Actuals to equal zero
or
2. Actuals to equal estimates
Imagine trying to employ such a strategy though? Where would you provide the option? How would you explain it? How on earth would you program it? I'm actually totally amazed at how many options BeerSmith2 already provides and if the above is a possibility then Brad will find a way of doing it eventually though I imagine it would take several days of work at least.
He did ask me to check the BIAB stuff in the next patch* coming out and I noticed that with the sample recipes, all actuals have now been over-written to match the estimates. I think this has been done by hand not automatically as there are slight differences in some calculated fields. In other words if a gravity estimate field reads on the screen as 1.050 then the estimate was probably hand-typed in as 1.050 but the resulting efficiency might be 0.5% out as the first 1.050 was probably actually 1.0504 or something. Hope that makes sense? I think this has been done to make the sample recipes clearer. (Noticed lots of other fixes/changes as well by the way - heaps of good things there!)
I think when things settle down that the problem you pose is one that Brad would like to sink his teeth into as he seems to enjoy doing the impossible
. I certainly wouldn't hesitate bringing it up again. It's a valid request and if it is at all possible to make happen, then I'm sure he will attempt it.
Cheers,
Pat
*Edit: Looks like he has just posted the new version while I have been writing. See
this thread.