Subject: | possible bug in hso finding relation paths |

This was reported by Hideki Shima of CMU.
---------------------------------------------------------
(5) HSO: finds sub-optimal cyclic relation path
---------------------------------------------------------
Given cyclone#n#2 and hurricane#n#1, hso returns the following log:
<trace>
Horizontal Links of cyclone#n#2:
Upward Links of cyclone#n#2: windstorm#n#1
Downward Links of cyclone#n#2: hurricane#n#1 tornado#n#1 typhoon#n#1
Horizontal Links of hurricane#n#1:
Upward Links of hurricane#n#1: cyclone#n#2
Downward Links of hurricane#n#1: Beaufort_scale#n#1
MedStrong relation path...
cyclone#n#2 [U] windstorm#n#1 [U] storm#n#1 [D] windstorm#n#1 [D] cyclone#n#2 [D] hurricane#n#1
MedStrong relation path...
cyclone#n#2 [U] windstorm#n#1 [D] cyclone#n#2 [D] hurricane#n#1
cyclone#n#2 hurricane#n#1 4
</trace>
The relation path above seems to contain a cyclic path, which
results in a lower score than expected:
cyclone#n#2 -> windstorm#n#1 -> cyclone#n#2
The same is true for this pair too: hit#v#10 attack#v#1
This phenomenon is also very rare and has not been observed in 10k
randomly generated noun-noun pairs of synsets.