Distributions:
  p(.|SHORT) = <0.556, 0.444, 0.000>
  p(.|MEDIUM) = <0.094, 0.113, 0.792>
  p(.|LONG) = <0.000, 0.000, 1.000>

SHORT:
   WOOD (56%)
   IRON (44%)

MEDIUM:
   WOOD (9%)
   IRON (11%)
   STEEL (79%)

LONG:
   STEEL (100%)

Distributions from a matrix computed manually:
  p(.|SHORT) = <0.556, 0.444, 0.000>
  p(.|MEDIUM) = <0.094, 0.113, 0.792>
  p(.|LONG) = <0.000, 0.000, 1.000>

