I tried looking at the source for the symmetrica algorithm and it is not 
easy to read unless you have a global picture of what the functions do so I 
didn't get very far.  The source code is in 
sage/upstream/symmetric-2.0.tar.bz2.

I suspect that it is similar to what you did, but because it is very 
efficiently written in C it will be hard to beat.  I don't see 
reimplementing all of symmetrica being a practical task, but implementing 
one function at at a time might be away of moving away from the use of 
symmetrica in sage.  It is not urgent because it does work well, but I fear 
that one day we will find a bug in symmetrica that will be difficult to 
resolve.

-Mike

-- 
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 [email protected].
To post to this group, send email to [email protected].
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