tests.ref.utf8-6bytes
4.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
ü…€€€ ü…€€€¡ { ü…€€€¢ ü…€€€£ / ü…€€€¢ / ü…€€€¤ } ü…€€€¤ ü…€€€¥ ü…€€€¦ (f_0)
ü…€€€ ü…€€€¡ { ü…€€€¢ / ü…€€€¢ ü…€€€£ / ü…€€€¤ } ü…€€€¤ ü…€€€¥ ü…€€€¦ (f_1)
ü…€€€ ü…€€€¡ { ü…€€€¢ / ü…€€€¤ / ü…€€€¢ ü…€€€£ } ü…€€€¤ ü…€€€¥ ü…€€€¦ (f_2)
ü…€€€ ü…€€€¡ { ü…€€€¢ / ü…€€€¤ / ü…€€€¢ ü…€€€£ } ü…€€€¥ ü…€€€¦ (f_3)
ü…€€€ ü…€€€¡ ü…€€€¢ ü…€€€£ { ü…€€€¤ / ü…€€€¢ / @ } ü…€€€¥ ü…€€€¦ (f_4)
ü…€€€ ü…€€€¡ ü…€€€¢ ü…€€€£ ü…€€€¤ { ü…€€€¤ / ü…€€€¢ / @ } ü…€€€¥ ü…€€€¦ (f_5)
ü…€€€ ü…€€€¡ ü…€€€¢ ü…€€€£ { ü…€€€¤ / ü…€€€¢ / @ } ü…€€€¤ ü…€€€¥ ü…€€€¦ (f_6)
;;;
;;; This case fails if the alignment doesn't to an in-order traversal
;;; to initialize the alignment matrix
ü…€€€´ü…€€€§ ü…€€€´ü…€€€§ ü…€€€§ü…€€€ ü…€€€£ ü…€€€ ü…€€€«ü…€€€®ü…€€€ü…€€€¦ { ü…€€€ ü…€€€¦ü…€€€¤-ü…€€€®ü…€€€«ü…€€€£ / ü…€€€ ü…€€€¦ü…€€€¤ ü…€€€®ü…€€€«ü…€€€£ } ü…€€€¯ü…€€€±ü…€€€®ü…€€€¡ü…€€€«ü…€€€¤ü…€€€¬ ü…€€€®ü…€€€¥ ü…€€€¬ü…€€€¸ ü…€€€¡right (g_0)
ü…€€€´ü…€€€§ ü…€€€´ü…€€€§ ü…€€€§ü…€€€ ü…€€€£ ü…€€€ ü…€€€«ü…€€€®ü…€€€ü…€€€¦ { ü…€€€ ü…€€€¦ü…€€€¤ ü…€€€®ü…€€€«ü…€€€£ / ü…€€€ ü…€€€¦ü…€€€¤-ü…€€€®ü…€€€«ü…€€€£ } ü…€€€¯ü…€€€±ü…€€€®ü…€€€¡ü…€€€«ü…€€€¤ü…€€€¬ ü…€€€®ü…€€€¥ ü…€€€¬ü…€€€¸ ü…€€€¡right (g_1)
;;;
;;; Make sure two networks can be aligned together
ü…€€€ { ü…€€€¡ / ü…€€€¢ü…€€€£ } { ü…€€€¤ ü…€€€¥ / ü…€€€¤ü…€€€¥ } (h_0)
ü…€€€ { ü…€€€¡ / ü…€€€¢ü…€€€£ / { ü…€€€¦ ü…€€€§ ü…€€€¨ / ü…€€€¦ü…€€€§ ü…€€€¨ / ü…€€€¦ ü…€€€¨ü…€€€§} ü…€€€¡ü…€€€£ } { ü…€€€¤ { ü…€€€¨ ü…€€€ / ü…€€€³ü…€€€§ } ü…€€€¥ / ü…€€€¤ü…€€€¥ } (h_1)
ü…€€€ { ü…€€€¡ / ü…€€€¢ü…€€€£ / { ü…€€€¦ ü…€€€§ ü…€€€¨ / ü…€€€¦ü…€€€§ ü…€€€¨ / ü…€€€¦ ü…€€€¨ü…€€€§} ü…€€€¡ü…€€€£ } { ü…€€€¤ { ü…€€€¨ ü…€€€ / ü…€€€³ü…€€€§ } ü…€€€¥ / ü…€€€¤ü…€€€¥ } (h_2)
;; Test a couple alternations in the hyp file
ü…€€€³ü…€€€§ü…€€€¨ü…€€€² ü…€€€¨ü…€€€² ü…€€€³ü…€€€§ü…€€€¤ ü…€€€³ü…€€€¤ü…€€€ (i_1)
ü…€€€³ü…€€€§ü…€€€¨ü…€€€² ü…€€€¨ü…€€€² ü…€€€³ü…€€€§ü…€€€¤ ü…€€€³ü…€€€¤ü…€€€ (i_2)
;; Check alternations in both the ref and hyp
{ü…€€€³ü…€€€§ü…€€€¤ / ü…€€€³ü…€€€§ü…€€€¨ü…€€€²} ü…€€€¨ü…€€€² ü…€€€³ü…€€€§ü…€€€¤ ü…€€€³ü…€€€¤ü…€€€ (i_3)
;; Check hyphenations (and alternations) in the ref and hyp to see if the '-F' fragment correct flag
{ü…€€€¥ü…€€€¨-/ü…€€€¥ü…€€€¨ü…€€€¦-} ü…€€€³ü…€€€§- ü…€€€¥ü…€€€¨- -ü…€€€¨ü…€€€¢ü…€€€ªü…€€€² {-ü…€€€«ü…€€€ª/-ü…€€€¨ü…€€€ª} -ü…€€€®ü…€€€¥ü…€€€¥ü…€€€¤ü…€€€¤ -ü…€€€§ü…€€€¨ü…€€€¬ ü…€€€¥ü…€€€¨ü…€€€ü…€€€£ ü…€€€³ü…€€€§ü…€€€¤ ü…€€€¥ü…€€€¨ü…€€€²ü…€€€§ ü…€€€³ü…€€€¨ü…€€€¢ü…€€€ªü…€€€² ü…€€€¬ü…€€€¨ü…€€€«ü…€€€ª ü…€€€¥ü…€€€¤ü…€€€¤ ü…€€€§ü…€€€¨ü…€€€¬ (i_4)
;; Check deletions and substitutions of hyphenated words
ü…€€€£ü…€€€¤ü…€€€« ü…€€€¥ü…€€€¨- ü…€€€£ü…€€€¤ü…€€€«ü…€€€žü…€€€¶ü…€€€¨ü…€€€³ü…€€€§ü…€€€ü…€€€´ü…€€€«ü…€€€« { ü…€€€¥ü…€€€¨ /@ } ü…€€€²ü…€€€ªü…€€€¨ü…€€€¯ ü…€€€²ü…€€€ªü…€€€¨ü…€€€¯ ü…€€€²ü…€€€´ü…€€€¡ü…€€€²ü…€€€³ü…€€€¨ü…€€€³ü…€€€´ü…€€€³ü…€€€¨ü…€€€®ü…€€€ ü…€€€¥ü…€€€¨- ü…€€€²ü…€€€´ü…€€€¡ü…€€€žü…€€€¶ü…€€€¨ü…€€€³ü…€€€§ü…€€€ü…€€€´ü…€€€«ü…€€€« { ü…€€€¥ü…€€€¨- / @ } (i_5)
;; Check to handle utterances without reference words
(empty-1)
(empty-2)
;; Check some alternations in the hypothesis as well as in the reference
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-1)
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-2)
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-3)
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-4)
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-5)
ü…€€€ { ü…€€€¢ / @ } ü…€€€£ (alt-6)
ü…€€€ ü…€€€£ ü…€€€¤ (alt-7)
ü…€€€ ü…€€€£ @ ü…€€€¤ (alt-8)
ü…€€€ ü…€€€£ ü…€€€¢ (alt-9)
;;; Check the handling of optionally deletable
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-1)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-2)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-3)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-4)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-5)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-6)
ü…€€€¡ (ü…€€€¢) ü…€€€£ (od1-7)
;;; ambiguous cases
(ü…€€€ ) (ü…€€€¢) ü…€€€¡ ü…€€€£ ü…€€€¤ (od2-1)
(ü…€€€ ) ü…€€€¢ (ü…€€€¡) ü…€€€£ ü…€€€¤ (od2-2)
(ü…€€€ ) ü…€€€¢ ü…€€€¡ (ü…€€€£) ü…€€€¤ (od2-3)
(ü…€€€ ) ü…€€€¢ ü…€€€¡ ü…€€€£ (ü…€€€¤) (od2-4)
ü…€€€ (ü…€€€¢) (ü…€€€¡) ü…€€€£ ü…€€€¤ (od2-5)
ü…€€€ (ü…€€€¢) ü…€€€¡ (ü…€€€£) ü…€€€¤ (od2-6)
ü…€€€ (ü…€€€¢) ü…€€€¡ ü…€€€£ (ü…€€€¤) (od2-7)
ü…€€€ ü…€€€¢ (ü…€€€¡) (ü…€€€£) ü…€€€¤ (od2-8)
ü…€€€ ü…€€€¢ (ü…€€€¡) ü…€€€£ (ü…€€€¤) (od2-9)
ü…€€€ ü…€€€¢ ü…€€€¡ (ü…€€€£) (ü…€€€¤) (od2-10)
;;; Fragment interactions
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-1)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-2)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-3)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-4)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-5)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-6)
ü…€€€¡ (ü…€€€¢-) ü…€€€£ (od3-7)
ü…€€€¡ (ü…€€€³ü…€€€¤ü…€€€-) (ü…€€€³ü…€€€§ü…€€€¤) ü…€€€¢ü…€€€ ü…€€€ ü…€€€£ (od3-8)
;;; Test passing through tags
ü…€€€ ü…€€€ ü…€€€ \;a ü…€€€¡\;b\;b;hyp\;tag1;hyptag2 ü…€€€¡;reftag1 ü…€€€¢;;reftag2 ü…€€€£;reftag1;reftag2 (tags-1)
ü…€€€ ü…€€€ ü…€€€ \;a ü…€€€¡\;b\;b;hyptag1;hyp\;tag2 ü…€€€¡;reftag1 ü…€€€¢;;reftag2 ü…€€€£;reftag1;reftag2 (tags-2)
(tags-3)
ü…€€€ ü…€€€ ü…€€€ \;a ü…€€€¡\;b\;b;hyp\;tag1;hyptag2 ü…€€€¡;reftag1 ü…€€€¢;;reftag2 ü…€€€£;reftag1;reftag2 (tags-4)
{ü…€€€ ü…€€€ ü…€€€ \;a ü…€€€¡\;b\;b;hyp\;tag1;hyptag2 ü…€€€¡;reftag1 ü…€€€¢;;reftag2 ü…€€€£;reftag1;reftag2 / ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸ ü…€€€¸} (tags-5)