Плагин кладки укладывает кирпичи в столбцы.Это переупорядочение кирпичей, чтобы минимизировать столбцы.Как можно отсортировать кирпичи, которые шире, чем ширина столбца?
Я думаю, что он использует k-d дерево или двоичное дерево или алгоритм treemap. Он также называется 2d алгоритм упаковки бина: http://www.codeincomplete.com/posts/2011/5/7/bin_packing/