Next, to reduce the memory costs of needing to store triples amplitudes, the triplets are then sub-divided into "strong triplets" and "weak triplets." To this end, the energies of the triplets are sorted, and the triplets with the highest energies, that account for at least 90% of the semi-canonical (T0) energy, are "strong triplets," and the rest "weak triplets." Typically, the set of strong triplets is around 20% of all the surviving triplets from prescreening. The TNOs are recomputed at tolerance T CUT TNO × T STRONG SCALE for strong triplets and the "weak triplets" and T CUT TNO × T WEAK SCALE for weak triplets. Next, the triples amplitude is solved self-consistently. This procedure is derived from the work of Guo et al. R