Each atom can have a score based on how many pairs it was considered a core atom for. Then, the overlays can be done using the atoms with a core value of 1 (100%). This way, nothing needs to fundamentally change about the algorithm, but more details about the structures can be accessible to the user.