Generates blocked designs for mixed-level factorial experiments for a
given block size. Internally, it uses finite-field based, collapsed, and heuristic
methods to construct block structures that minimize confounding between block
effects and factorial effects. The package creates the full treatment combination
table, partitions runs into blocks, and computes detailed confounding diagnostics
for main effects and two-factor interactions. It also checks orthogonal factorial
structure (OFS) and computes efficiencies of factorial effects using the methods
of Nair and Rao (1948)