Closed jbellik closed 3 years ago
Possibly there is a bug with not marking heads of unary things?? I am getting {(a bb ccc)} back with no heads marked as one candidate, and {(x yy zzz)} again without any heads marked with 'x yy zzz' as the input.
Also {(((x) (yy)) (zzz))} only has one head marked, when I expected all heads: {(((x) (yy)) (zzz*))}
This may become relevant: https://github.com/syntax-prosody-ot/main/pull/562
To re-present the goals of this issue, they are:
Closed by #575
Right now binMaxHead() runs markHeads() regardless of whether heads have already been marked. This should be changed to only run if heads haven't already been marked, I think.
More importantly, the interface needs an option for selecting which side heads are aligned with for binMaxHead and binMinHead.