For historical reference, both implementations were incorporated in sage in feb/march 2008:
https://groups.google.com/g/sage-devel/c/COEXL3dyBS8 It looks like implementing DLX is a finnish thing :-). From the thread, I don't get the impression there is any reason to prefer the python implementation. Neither author seems to be still involved, so we've inherited the code anyway. It's simple code, though, and useful. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/71609262-41ab-4f05-8f09-9e2dc258befdn%40googlegroups.com.