]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/eja/TODO
eja: add yet another TODO.
[sage.d.git] / mjo / eja / TODO
index f49bde15a52f31f7147481cf4eada29317b091e1..f248e119acc5c3d0da34fbfaf87999110e0cc406 100644 (file)
 
    This may require supporting "basis" as a list of basis vectors
    (as opposed to superalgebra elements) in the subalgebra constructor.
+
+8. Implement random_instance() for general algebras as random_eja().
+   Copy/paste the "general" construction into the other classes that
+   can use it. The general construction can be something like "call
+   random_instance() on something that inherits me and return the
+   result."
+
+9. Pre-cache the one() method for concrete algebras, and test the general
+   method by clearing the cache.