Alexander Condello
Alexander Condello
Hmm, I am worried that the conflict resolution would lead to inconsistent/confusing results. I wonder if we could combine it with https://github.com/dwavesystems/dimod/issues/643 by always making a list, even when the...
Hi @roveri-marco, It is true that the current design on penaltymodel encodes the constraint verbosely as a truth table. This is because of the way that [penaltymodel](https://github.com/dwavesystems/penaltymodel) constructs the constraints....
See also `EmbeddingStructure` added by https://github.com/dwavesystems/dwave-system/pull/321
What we want is any ordered iterable. So a generator or OrderedDict would both work. We could also just limit it to list/tuple. Let me think about it
As of version [penaltymodel 1.0.0](https://github.com/dwavesystems/penaltymodel/releases/tag/1.0.0) penaltymodel only has one factory that uses SciPy.
The people should use `flip_variable`, but if they insist I will add one :smile:
Ah, I understand what the problem is. So the important thing to know about this library is it constructs constraints with a minimum gap _subject to the Ising energy range_....
@boothby , potentially closed by https://github.com/dwavesystems/dwave-system/issues/325?
Agree! Thanks for the bug report!
Got it, I was more curious why it showed up on the same config, though could be a coincidence. We can always lower the threshold again.