As a minimum two records are required- full tank, checkpoint or fuel rest.
After all, we guarantee unrivaled accuracy of calculations, right? Therefore for proper calculation the correct data are needed. The requirements for such a minimum set of records for the calculation are explained this algorithm.