top | item 41904383

(no title)

yochem | 1 year ago

No way pip actually is a really inefficient SAT solver!

discuss

order

stabbles|1 year ago

For a long time it was not because there was no backtracking.

Now it is just an exhaustive, recursive search: for the current package try using versions from newest to oldest, enqueue its dependencies, if satisfied return, if conflict continue.

taeric|1 year ago

If there was no backtracking, that implies it couldn't solve every sudoku? That is rather amusing with the implication that it couldn't solve every dependency, as well?