gsf wrote:it looks like my solver restricted to singles neglects to look for 'zeros'
this is a flaw in the model that splits each constraint into individual functions
...
after fixing the proposition logic to validate at least one of each candidate for each row/col/box
this puzzle solves with singles/box-line/hidden-pair proposition constraints
so it now agrees with your observations
thanks for pointing this out
Thanks, I suspected something like that was going on, but I didn't dare to go far enough to write the words "your program" and "flaw" in the same sentence...
I suppose #7 from the same list also should solve with the same proposition constraints as #11 now, it had a finned swordfish in exactly the same place and doesn't need quads in SE. Only one question remains, why couldn't ravel's program rate #11?
RW