SVC heuristic for 2D orthogonal strip-packing without rotations. SVC stands for "sequential value correction". This is an example of a general concept named "squeaky-wheel optimization"
Publication: One-Dimensional Heuristics Adapted for Two-Dimensional Rectangular Strip Packing