iterate evaluation until no tie