n := elements size nthRoot: 3 ceiling
should be
n := (elements size nthRoot: 3) ceiling
in
on: elements
| n rowSizes rowPositions columnSizes columnPositions levelSizes
levelPositions |
n := elements size nthRoot: 3 ceiling.
"Initialize the cell sizes"
rowSizes := Array new: n.
columnSizes := Array new: n.
levelSizes := Array new: n.
Otherwise, Array is initialized on a float and that gives an error.
usman