Hey Christian,
   I'm split on checking data, on one hand, it's good for the obvious 
reasons, however I don't like the performance hit it can have when creating 
many such elements. Here, I think `to_word()` should work with the 0's (or 
any filling which we can make an alphabet for that matter). Although I've 
never been to fond of the `check` argument that's used in things like 
Permutation, but if we wanted to check input, we should have the option to 
not check as either check (entries or shape) is O(n).

Best,
Travis


On Friday, February 7, 2014 5:33:05 AM UTC-8, Christian Stump wrote:
>
> Hi,
>
> Is it on purpose / can I rely on the following behaviour for skew tableaux:
>
> sage: tab = 
> SkewTableau([[0,1,None],[None,None,1,2],[None,None,0,0,1],[1,None]]); tab
> [[0, 1, None], [None, None, 1, 2], [None, None, 0, 0, 1], [1, None]]
>
> As we also had for compositions, it appears that I can even give other 
> stuff into a skew tableau. Anyway, because of the 0's, methods like 
> "to_word" are broken, and because of the not very shapy shape, "shape", 
> "inner_shape", and "outer_shape" are also broken.
>
> I actually thought that such a multi purpose skew tableau might be nice to 
> implement Le diagrams, but I guess that this is too much of a hack relying 
> on bad behaviour of skew tableaux...
>
> Is it worth opening a ticket for input tests of skew tableau then?
>
> Cheers, Christian
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-combinat-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-combinat-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to