only attempt to find alternate moves once for each time step