Sometimes I get this incorrect rounding of variables which offsets from the original value. In this particular test, the exact original value should be always equal to the optimized value. (because I have selected a 5-wide filter and allowed only 5 steps so optimizer MUST pick the middle which should always be the original) In the screenshots, you can see the rounding makes no sense.