Программа ищет допустимые размещения наибольшего количества одинаковых фигур (не пересекающихся между собой и не выходящих за полосу) в виде одной или двух решеток на всех видах полос, получаемых при разбивке прямоугольного листа на равные полосы. Виды полос зависят от количества полос, на которые разбивается лист как вдоль, так и поперек, например, 1 полоса, 2 одинаковые полосы, 3 одинаковые полосы и т. д. до тех пор, пока габариты фигуры позволяют получать допустимое размещение на полосе.