8. A method of comparing a plurality of alternative paths in a treetable, comprising: displaying, on a display, the entire structure of the treetable and of each alternative path in a single table with a plurality of cells in a column and row format; wherein at least one child cell of the plurality of cells has a same parent cell and has a height and width that is different from another child cell of the plurality of cells that has the same parent cell; and wherein a first child cell of the plurality of cells having the same parent cell of the treetable has a first content, and a second child cell of the plurality of cells having the same parent cell has a second content that is larger in size than the first content by a content size difference, the second child cell having the height or width that is larger than the height or width of the first child cell to accommodate the content size difference; and adjusting the initial cell widths based on (a) re-computing an amount of content in each cell of the treetable to account for unused white space in the cells of the treetable based on the initial cell widths and then (b) reallocating the widths by proportional assignment as above, using the recomputed amount of content.
8. A method of comparing a plurality of alternative paths in a treetable, comprising: displaying, on a display, the entire structure of the treetable and of each alternative path in a single table with a plurality of cells in a column and row format; wherein at least one child cell of the plurality of cells has a same parent cell and has a height and width that is different from another child cell of the plurality of cells that has the same parent cell; and wherein a first child cell of the plurality of cells having the same parent cell of the treetable has a first content, and a second child cell of the plurality of cells having the same parent cell has a second content that is larger in size than the first content by a content size difference, the second child cell having the height or width that is larger than the height or width of the first child cell to accommodate the content size difference; and adjusting the initial cell widths based on (a) re-computing an amount of content in each cell of the treetable to account for unused white space in the cells of the treetable based on the initial cell widths and then (b) reallocating the widths by proportional assignment as above, using the recomputed amount of content. 9. The method of claim 8 , further comprising providing different cell heights across a row, resulting in unaligned treetables.