<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Interested parties,<div class=""><br class=""></div><div class="">I’ve now found time to impement behavior (c) from this thread, and tested Stephan's jaen.smi and example MRS with and without the change, and can report that various denominations of dog can be observed to bark once the change (now committed to svn trunk) is applied.</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">$ ./ace -g erg-1214.dat -e ~/transfer.debug.oe </span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">The dog barks.</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">A dog barks.</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">The dogs bark.</span></div><div style="margin: 0px; font-size: 14px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Dogs bark.</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><br class=""></div><div class="">-Woodley</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Mar 15, 2017, at 11:16 AM, Stephan Oepen <<a href="mailto:oe@ifi.uio.no" class="">oe@ifi.uio.no</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">hiya,<br class=""><br class=""><blockquote type="cite" class="">Those warnings perhaps merit some investigation, but I don't think they are<br class="">fatal are they? Did you try the resulting grammar to no avail?<br class=""></blockquote><br class="">i suspect you might be ignoring declarations for which that warning is<br class="">output? which would explain why the hierarchy extensions currently<br class="">have no effect in ACE.<br class=""><br class="">how to interpret repeated subsumption declarations for the same<br class="">predicate is one of the fine points of the SEM-I Definition Language<br class="">(SDL) that we have yet to specify.<br class=""><br class="">one could (a) ignore declarations for predicates that have been seen<br class="">to the left of ‘<’ before; (b) merge the right-hand side of all such<br class="">declarations into the union of parents; or (c) treat them as<br class="">re-definitions, i.e. let the chronologically last such declaration<br class="">take effect.<br class=""><br class="">i believe the LKB currently applies strategy (b), which in this case<br class="">leads to the same effect as (c) because i also apply transitive<br class="">reduction to the parent declarations.<br class=""><br class="">but to fully enable users to configure custom predicate hierarchies<br class="">without changing core ERG files, my current sense is that we should<br class="">opt for (c)—which presumably would not be harder to implement than<br class="">(a).<br class=""><br class="">woodley, could you agree to this point of view (and if so, make it so<br class="">in ACE :-)?<br class=""><br class="">it would really feel like a break-through if we ended up solving the<br class="">current JaEn issue by empowering francis and colleagues to augment the<br class="">ERG predicate hierarchy non-intrusively. making that possible (and<br class="">practical) was among my key reasons for pushing foward the use of the<br class="">SEM-I for all processing that has at its core MRS manipulation.<br class=""><br class="">cheers, oe<br class=""></div></div></blockquote></div><br class=""></div></body></html>