change the name ``decide_assignment`` to ``affprop_reassign`` or something specific to this algorithm? Other algorithms may also involve a similar procedure.