#1966: implemented 3d bin packing problems (using permutation and integer vector encoding) based on the 2d implementations