>
<a name="l00252"></a>00252   <span class="comment">// Terry Koo Alexander M. Rush Michael Collins Tommi Jaakkola David Sontag</span>
<a name="l00253"></a>00253   <span class="keyword">virtual</span> <span class="keywordtype">void</span> set_penalty(<span class="keywordtype">size_t</span> i, <span class="keywordtype">size_t</span> j, <span class="keywordtype">double</span> penalty) = 0;
<a name="l00254"></a>00254   <span class="keyword">virtual</span> <span class="keywordtype">double</span> penalty(<span c