Improved assignment of double bonds when a conflict is found the system is flipped