The algorithm generates 	isosceles triangles, right? So ```cell_size``` is the length of one of the equal-length sides?