Full factorial design
A design that runs every combination of the factor levels.
With k factors at two levels, a full factorial needs 2^k runs. It estimates every main effect and every interaction, at the cost of a run count that doubles with each added factor.