When this happens, we choose to retain fully built outputs in the agenda while continuing the decoding process, until the highest scored item in the agenda is a complete parse.
there are situations when different parses in the agenda have a different number of actions.