Hi, I saw an algorithm in the paper<<an algorithm="" to="" generate="" binary="" gabilin="" codes="" using="" sage="">>that can be used to generate MRD codes. Then I try and run the gab_yz(2,2), the error occurres:
AttributeError Traceback (most recent call last) <ipython-input-9-f7a4cca9f105> in <module>() ----> 1 gab_yz(Integer(3),Integer(2)) <ipython-input-8-54b8ef1a8277> in gab_yz(m, K) 74 while y<len(pp): 75="" cc="C<a" href="pp[y]">u ---> 76 GP=CC.full_simplify() 77 y=y+Integer(1) 78 CL+=[R(CC)]
/opt/sagemath-9.0/local/lib/python3.7/site-packages/sage/structure/element.pyx in sage.structure.element.Element.__getattr__ (build/cythonized/sage/structure/element.c:4609)() 485 AttributeError: 'LeftZeroSemigroup_with_category.element_class' object has no attribute 'blah_blah' 486 """ --> 487 return self.getattr_from_category(name) 488 489 cdef getattr_from_category(self, name):
/opt/sagemath-9.0/local/lib/python3.7/site-packages/sage/structure/element.pyx in sage.structure.element.Element.getattr_from_category (build/cythonized/sage/structure/element.c:4718)() 498 else: 499 cls = P._abstract_element_class --> 500 return getattr_from_other_class(self, cls, name) 501 502 def __dir__(self):
/opt/sagemath-9.0/local/lib/python3.7/site-packages/sage/cpython/getattr.pyx in sage.cpython.getattr.getattr_from_other_class (build/cythonized/sage/cpython/getattr.c:2614)() 392 dummy_error_message.cls = type(self) 393 dummy_error_message.name = name --> 394 raise AttributeError(dummy_error_message) 395 attribute = <object>attr 396 # Check for a descriptor (__get__ in Python)
AttributeError: 'sage.rings.polynomial.polynomial_zz_pex.Polynomial_ZZ_pEX' object has no attribute 'full_simplify'