only n unvisited nodes are added to the nextQ
if the filtered set of candidates is smaller than the amount of nodes to add in an iteration - add all without choosing them randomly