minor improvements to scoring
will still find a best sequence when no bonds can be made