1 Add an input to vary · 2 add variant columns (+ Variant, or Steps for increments such as insulation +R0.5 each) · 3 fill in what changes in each column · 4 Run. Each column is one full PHPP calculation; a blank cell keeps the PHPP's own value, so the first column is the base design.
Finds the fewest and smallest upgrades that make this PHPP meet the Passivhaus criteria. PHPP's heat balance shows where the heat goes; each round tries the next step of every element (one PHPP calculation each) and keeps the most effective; at the end every upgrade is stepped back while the design still complies. Then temporary sun protection is tried window by window, and the best windows together. The PHPP is left as it was.