Same as labelScore
left most place a left constituent with label l can begin and end at position i (begin)(sym)
left most place a right constituent with label l--which starts at position i--can end.
left most place a right constituent with label l--which starts at position i--can end. (end)(sym)
right most place a left constituent with label l can begin and end at position i.
right most place a left constituent with label l can begin and end at position i. (begin)(sym)
right-most place a right constituent with label l--which starts at position i--can end.
right-most place a right constituent with label l--which starts at position i--can end. (end)(sym)
(begin,end) -> which labels are on
(begin,end) -> label -> which refinements of label are on
Returns the score of this (label,refinement) pair over the span (begin,end)
Returns the score of this (label,refinement) pair over the span (begin,end)
left most place a constituent with label l can begin and end at position i, for left < i.
left most place a constituent with label l can begin and end at position i, for left < i. (begin)(sym)(ref)
left most place a constituent with label l--which starts at position i--can end.
left most place a constituent with label l--which starts at position i--can end. (end)(sym)(ref)
right most place a constituent with label l can begin and end at position i, for right > i.
right most place a constituent with label l can begin and end at position i, for right > i. (begin)(sym)(ref)
right-most place a constituent with label l--which starts at position i--can end.
right-most place a constituent with label l--which starts at position i--can end. (end)(sym)(ref)
(begin,end) -> label -> refinement -> score
A ChartScores is just a triangular array whose entries are arrays. Admits efficient iteration over "on" elements in an (i, j) index.