S = [[e for e in row] for row in T]
for i, row in enumerate(S):
for j, e in enumerate(row):
_ = SemistandardTableau(S)
def parent_initializer(x):
class MySemistandardTableaux():
for T in SemistandardTableaux(size=x[0], max_entry=x[1]):
if max(T.entries()) == x[1]:
c1 = SemistandardTableaux(size=x[0], max_entry=x[1]).cardinality()
c2 = SemistandardTableaux(size=x[0], max_entry=x[1]-1).cardinality()
return MySemistandardTableaux()
levels = [(2, 2), (2, 3), (3, 2), (2, 4), (3, 3), (4, 2), (2, 5), (3, 4), (4, 3), (5, 2), (2, 6), (3, 5), (4, 4), (5, 3), (6, 2)]
for elt in parent_initializer(level):
print('%s => %s' % (element_repr(elt), statistic(elt)))