pylucene 3.5.0-3
[pylucene.git] / lucene-java-3.5.0 / lucene / contrib / benchmark / src / test / org / apache / lucene / benchmark / quality / trecQRels.txt
1 # -----------------------------------------------------------------------
2 # Licensed to the Apache Software Foundation (ASF) under one or more
3 # contributor license agreements.  See the NOTICE file distributed with
4 # this work for additional information regarding copyright ownership.
5 # The ASF licenses this file to You under the Apache License, Version 2.0
6 # (the "License"); you may not use this file except in compliance with
7 # the License.  You may obtain a copy of the License at
8
9 #     http://www.apache.org/licenses/LICENSE-2.0
10
11 # Unless required by applicable law or agreed to in writing, software
12 # distributed under the License is distributed on an "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 # -----------------------------------------------------------------------
17
18 # ------------------------------------------------------------
19 # Format:
20 #
21 #       qnum   0   doc-name     is-relevant
22 #
23 #
24 # The origin of this file was created using 
25 # utils.QualityQueriesFinder, so all queries 
26 # would have perfect 1.0 for all meassures.
27 #
28 # To make it suitable for testing it was modified
29 # for some queries, depending on m = qnum % 8
30 # m==0: avg_precision and recall are hurt, by marking fake docs as relevant
31 # m==1: precision_at_n and avg_precision are hurt, by unmarking relevant docs
32 # m==2: all precision, precision_at_n and recall are hurt.
33 # m>=3: these queries remain perfect
34 # ------------------------------------------------------------
35
36 # --- m==0: avg_precision and recall are hurt, by marking fake docs as relevant
37
38 0        0       fakedoc1                1
39 0        0       fakedoc2                1
40 0        0       fakedoc3                1
41 0        0       fakedoc4                1
42
43 0        0       doc18211                1
44 0        0       doc20192                1
45 0        0       doc7401                 1
46 0        0       doc11285                1
47 0        0       doc20647                1
48 0        0       doc3057                 1
49 0        0       doc12431                1
50 0        0       doc4989                 1
51 0        0       doc17324                1
52 0        0       doc4030                 1
53 0        0       doc4290                 1
54 0        0       doc3462                 1
55 0        0       doc15313                1
56 0        0       doc10303                1
57 0        0       doc1893                 1
58 0        0       doc5008                 1
59 0        0       doc14634                1
60 0        0       doc5471                 1
61 0        0       doc17904                1
62 0        0       doc7168                 1
63 0        0       doc21275                1
64 0        0       doc9011                 1
65 0        0       doc17546                1
66 0        0       doc9102                 1
67 0        0       doc13199                1
68
69 # --- m==1: precision_at_n and avg_precision are hurt, by unmarking relevant docs
70
71 1        0       doc9857                 0
72 1        0       doc16846                1
73 1        0       doc4320                 1
74 1        0       doc9501                 0
75 1        0       doc10159                1
76 1        0       doc16642                1
77 1        0       doc17536                0
78 1        0       doc17571                1
79 1        0       doc18728                1
80 1        0       doc18828                1
81 1        0       doc19108                0
82 1        0       doc9940                 1
83 1        0       doc11852                1
84 1        0       doc7430                 0
85 1        0       doc19162                1
86 1        0       doc1743                 1
87 1        0       doc2137                 1
88 1        0       doc7611                 1
89 1        0       doc8072                 1
90 1        0       doc12764                1
91 1        0       doc2593                 1
92 1        0       doc11088                1
93 1        0       doc931                  1
94 1        0       doc7673                 1
95 1        0       doc12941                1
96 1        0       doc11797                1
97 1        0       doc11831                1
98 1        0       doc13162                1
99 1        0       doc4423                 1
100 1        0       doc5217                 1
101
102 # ---- m==2: all precision, precision_at_n and recall are hurt.
103
104 2        0       fakedoc1                1
105 2        0       fakedoc2                1
106 2        0       fakedoc3                1
107 2        0       fakedoc4                1
108
109 2        0       doc3137                 0
110 2        0       doc7142                 0
111 2        0       doc13667                0
112 2        0       doc13171                0
113 2        0       doc13372                1
114 2        0       doc21415                1
115 2        0       doc16298                1
116 2        0       doc14957                1
117 2        0       doc153                  1
118 2        0       doc16092                1
119 2        0       doc16096                1
120 2        0       doc21303                1
121 2        0       doc18681                1
122 2        0       doc20756                1
123 2        0       doc355                  1
124 2        0       doc13395                1
125 2        0       doc5009                 1
126 2        0       doc17164                1
127 2        0       doc13162                1
128 2        0       doc11757                1
129 2        0       doc9637                 1
130 2        0       doc18087                1
131 2        0       doc4593                 1
132 2        0       doc4677                 1
133 2        0       doc20865                1
134 2        0       doc8556                 1
135 2        0       doc2578                 1
136 2        0       doc1163                 1
137 2        0       doc3797                 1
138 2        0       doc11094                1
139
140
141 3        0       doc19578                1
142 3        0       doc14860                1
143 3        0       doc7235                 1
144 3        0       doc20590                1
145 3        0       doc17933                1
146 3        0       doc9384                 1
147 3        0       doc10783                1
148 3        0       doc1963                 1
149 3        0       doc18356                1
150 3        0       doc13254                1
151 3        0       doc18402                1
152 3        0       doc15241                1
153 3        0       doc3303                 1
154 3        0       doc8868                 1
155 3        0       doc18520                1
156 3        0       doc4650                 1
157 3        0       doc4727                 1
158 3        0       doc21518                1
159 3        0       doc5060                 1
160 3        0       doc7587                 1
161 3        0       doc2990                 1
162 3        0       doc8042                 1
163 3        0       doc6304                 1
164 3        0       doc13223                1
165 3        0       doc1964                 1
166 3        0       doc10597                1
167 3        0       doc21023                1
168 3        0       doc19057                1
169 3        0       doc14948                1
170 3        0       doc9692                 1
171
172
173 4        0       doc2534                 1
174 4        0       doc21388                1
175 4        0       doc20923                1
176 4        0       doc11547                1
177 4        0       doc19755                1
178 4        0       doc3793                 1
179 4        0       doc6714                 1
180 4        0       doc12722                1
181 4        0       doc5552                 1
182 4        0       doc6810                 1
183 4        0       doc16953                1
184 4        0       doc2527                 1
185 4        0       doc5361                 1
186 4        0       doc12353                1
187 4        0       doc7308                 1
188 4        0       doc3836                 1
189 4        0       doc2293                 1
190 4        0       doc7348                 1
191 4        0       doc17119                1
192 4        0       doc19331                1
193 4        0       doc3411                 1
194 4        0       doc14643                1
195 4        0       doc9058                 1
196 4        0       doc11099                1
197 4        0       doc12485                1
198 4        0       doc16432                1
199 4        0       doc10047                1
200 4        0       doc13788                1
201 4        0       doc117                  1
202 4        0       doc638                  1
203
204
205
206 5        0       doc169                  1
207 5        0       doc13181                1
208 5        0       doc4350                 1
209 5        0       doc10242                1
210 5        0       doc955                  1
211 5        0       doc5389                 1
212 5        0       doc17122                1
213 5        0       doc17417                1
214 5        0       doc12199                1
215 5        0       doc6918                 1
216 5        0       doc3857                 1
217 5        0       doc2981                 1
218 5        0       doc10639                1
219 5        0       doc10478                1
220 5        0       doc8573                 1
221 5        0       doc9197                 1
222 5        0       doc9298                 1
223 5        0       doc2492                 1
224 5        0       doc10262                1
225 5        0       doc5180                 1
226 5        0       doc11758                1
227 5        0       doc4065                 1
228 5        0       doc9124                 1
229 5        0       doc11528                1
230 5        0       doc18879                1
231 5        0       doc17864                1
232 5        0       doc3204                 1
233 5        0       doc12157                1
234 5        0       doc4496                 1
235 5        0       doc20190                1
236
237
238
239 6        0       doc9507                 1
240 6        0       doc15630                1
241 6        0       doc8469                 1
242 6        0       doc11918                1
243 6        0       doc20482                1
244 6        0       doc20158                1
245 6        0       doc19831                1
246 6        0       doc8296                 1
247 6        0       doc8930                 1
248 6        0       doc16460                1
249 6        0       doc2577                 1
250 6        0       doc15476                1
251 6        0       doc1767                 1
252 6        0       doc689                  1
253 6        0       doc16606                1
254 6        0       doc6149                 1
255 6        0       doc18691                1
256 6        0       doc2208                 1
257 6        0       doc3592                 1
258 6        0       doc11199                1
259 6        0       doc16329                1
260 6        0       doc6007                 1
261 6        0       doc15231                1
262 6        0       doc20622                1
263 6        0       doc21468                1
264 6        0       doc12230                1
265 6        0       doc5723                 1
266 6        0       doc8120                 1
267 6        0       doc8668                 1
268 6        0       doc303                  1
269
270
271
272
273 7        0       doc7728                 1
274 7        0       doc7693                 1
275 7        0       doc21088                1
276 7        0       doc5017                 1
277 7        0       doc10807                1
278 7        0       doc16204                1
279 7        0       doc2233                 1
280 7        0       doc3632                 1
281 7        0       doc4719                 1
282 7        0       doc6477                 1
283 7        0       doc6502                 1
284 7        0       doc6709                 1
285 7        0       doc7710                 1
286 7        0       doc9193                 1
287 7        0       doc9309                 1
288 7        0       doc9789                 1
289 7        0       doc10971                1
290 7        0       doc18059                1
291 7        0       doc19906                1
292 7        0       doc20089                1
293 7        0       doc20102                1
294 7        0       doc21040                1
295 7        0       doc21153                1
296 7        0       doc9147                 1
297 7        0       doc9930                 1
298 7        0       doc19763                1
299 7        0       doc1559                 1
300 7        0       doc21248                1
301 7        0       doc17945                1
302 7        0       doc526                  1
303
304
305 # --- m==0: avg_precision and recall are hurt, by marking fake docs as relevant
306
307 8        0       fakedoc1                1
308 8        0       fakedoc2                1
309 8        0       fakedoc3                1
310 8        0       fakedoc4                1
311
312 8        0       doc16299                1
313 8        0       doc1662                 1
314 8        0       doc4585                 1
315 8        0       doc12315                1
316 8        0       doc16266                1
317 8        0       doc13136                1
318 8        0       doc19212                1
319 8        0       doc7086                 1
320 8        0       doc7062                 1
321 8        0       doc6134                 1
322 8        0       doc13953                1
323 8        0       doc16264                1
324 8        0       doc2494                 1
325 8        0       doc10636                1
326 8        0       doc10894                1
327 8        0       doc6844                 1
328 8        0       doc674                  1
329 8        0       doc13520                1
330 8        0       doc344                  1
331 8        0       doc2896                 1
332 8        0       doc11871                1
333 8        0       doc1862                 1
334 8        0       doc16728                1
335 8        0       doc10308                1
336 8        0       doc2227                 1
337 8        0       doc13167                1
338 8        0       doc20607                1
339 8        0       doc9670                 1
340 8        0       doc1566                 1
341 8        0       doc17885                1
342
343
344 # ---- m==1: precision_at_n and avg_precision are hurt, by unmarking relevant docs
345
346
347 9        0       doc1990                 0
348 9        0       doc9342                 1
349 9        0       doc19427                1
350 9        0       doc12432                0
351 9        0       doc13480                1
352 9        0       doc3322                 1
353 9        0       doc16044                1
354 9        0       doc266                  0
355 9        0       doc3437                 1
356 9        0       doc5370                 1
357 9        0       doc10314                1
358 9        0       doc4892                 1
359 9        0       doc5763                 0
360 9        0       doc14045                1
361 9        0       doc1090                 1
362 9        0       doc7437                 1
363 9        0       doc5822                 1
364 9        0       doc4285                 1
365 9        0       doc17119                1
366 9        0       doc21001                1
367 9        0       doc4337                 1
368 9        0       doc5967                 1
369 9        0       doc10214                1
370 9        0       doc12001                1
371 9        0       doc18553                1
372 9        0       doc12116                1
373 9        0       doc5064                 1
374 9        0       doc5018                 1
375 9        0       doc5037                 1
376 9        0       doc8025                 1
377
378
379 # ---- m==2: all precision, precision_at_n and recall are hurt.
380
381 10       0       fakedoc1                1
382 10       0       fakedoc2                1
383 10       0       fakedoc3                1
384 10       0       fakedoc4                1
385
386 10       0       doc17218                0
387 10       0       doc10270                0
388 10       0       doc5958                 0
389 10       0       doc19943                0
390 10       0       doc6510                 1
391 10       0       doc16087                1
392 10       0       doc14893                1
393 10       0       doc8933                 1
394 10       0       doc4354                 1
395 10       0       doc16729                1
396 10       0       doc16761                1
397 10       0       doc6964                 1
398 10       0       doc16743                1
399 10       0       doc7357                 1
400 10       0       doc2534                 1
401 10       0       doc18321                1
402 10       0       doc18497                1
403 10       0       doc11214                1
404 10       0       doc11819                1
405 10       0       doc10818                1
406 10       0       doc15769                1
407 10       0       doc5348                 1
408 10       0       doc14948                1
409 10       0       doc7891                 1
410 10       0       doc9897                 1
411 10       0       doc15559                1
412 10       0       doc14935                1
413 10       0       doc14954                1
414 10       0       doc6621                 1
415 10       0       doc6930                 1
416
417
418 11       0       doc11943                1
419 11       0       doc286                  1
420 11       0       doc1574                 1
421 11       0       doc17916                1
422 11       0       doc17918                1
423 11       0       doc19213                1
424 11       0       doc9337                 1
425 11       0       doc8593                 1
426 11       0       doc8800                 1
427 11       0       doc18580                1
428 11       0       doc209                  1
429 11       0       doc1893                 1
430 11       0       doc11189                1
431 11       0       doc17702                1
432 11       0       doc10180                1
433 11       0       doc11869                1
434 11       0       doc9705                 1
435 11       0       doc8715                 1
436 11       0       doc12753                1
437 11       0       doc10195                1
438 11       0       doc3552                 1
439 11       0       doc16030                1
440 11       0       doc4623                 1
441 11       0       doc3188                 1
442 11       0       doc8735                 1
443 11       0       doc151                  1
444 11       0       doc5792                 1
445 11       0       doc5194                 1
446 11       0       doc3393                 1
447 11       0       doc19027                1
448
449
450
451 12       0       doc18198                1
452 12       0       doc2444                 1
453 12       0       doc4305                 1
454 12       0       doc6544                 1
455 12       0       doc11639                1
456 12       0       doc10640                1
457 12       0       doc12192                1
458 12       0       doc128                  1
459 12       0       doc10760                1
460 12       0       doc10881                1
461 12       0       doc2698                 1
462 12       0       doc3552                 1
463 12       0       doc20524                1
464 12       0       doc1884                 1
465 12       0       doc9187                 1
466 12       0       doc3131                 1
467 12       0       doc2911                 1
468 12       0       doc2589                 1
469 12       0       doc3747                 1
470 12       0       doc3813                 1
471 12       0       doc5222                 1
472 12       0       doc6023                 1
473 12       0       doc6624                 1
474 12       0       doc7655                 1
475 12       0       doc9205                 1
476 12       0       doc12062                1
477 12       0       doc15504                1
478 12       0       doc13625                1
479 12       0       doc18704                1
480 12       0       doc2277                 1
481
482
483
484 13       0       doc4948                 1
485 13       0       doc21565                1
486 13       0       doc17135                1
487 13       0       doc1866                 1
488 13       0       doc13989                1
489 13       0       doc5605                 1
490 13       0       doc13431                1
491 13       0       doc2100                 1
492 13       0       doc16347                1
493 13       0       doc16894                1
494 13       0       doc6764                 1
495 13       0       doc8554                 1
496 13       0       doc8695                 1
497 13       0       doc8977                 1
498 13       0       doc19478                1
499 13       0       doc14595                1
500 13       0       doc2408                 1
501 13       0       doc2592                 1
502 13       0       doc10947                1
503 13       0       doc15794                1
504 13       0       doc5236                 1
505 13       0       doc14847                1
506 13       0       doc3980                 1
507 13       0       doc1844                 1
508 13       0       doc42                   1
509 13       0       doc7783                 1
510 13       0       doc4557                 1
511 13       0       doc16423                1
512 13       0       doc17170                1
513 13       0       doc5822                 1
514
515
516
517 14       0       doc17172                1
518 14       0       doc17210                1
519 14       0       doc5044                 1
520 14       0       doc4627                 1
521 14       0       doc4683                 1
522 14       0       doc15126                1
523 14       0       doc4538                 1
524 14       0       doc273                  1
525 14       0       doc19585                1
526 14       0       doc16078                1
527 14       0       doc4529                 1
528 14       0       doc4186                 1
529 14       0       doc12961                1
530 14       0       doc19217                1
531 14       0       doc5670                 1
532 14       0       doc1699                 1
533 14       0       doc4716                 1
534 14       0       doc12644                1
535 14       0       doc18387                1
536 14       0       doc336                  1
537 14       0       doc16130                1
538 14       0       doc18718                1
539 14       0       doc12527                1
540 14       0       doc11797                1
541 14       0       doc11831                1
542 14       0       doc7538                 1
543 14       0       doc17259                1
544 14       0       doc18724                1
545 14       0       doc19330                1
546 14       0       doc19206                1
547
548
549
550 15       0       doc12198                1
551 15       0       doc20371                1
552 15       0       doc2947                 1
553 15       0       doc10750                1
554 15       0       doc7239                 1
555 15       0       doc14189                1
556 15       0       doc19474                1
557 15       0       doc14776                1
558 15       0       doc21270                1
559 15       0       doc6387                 1
560 15       0       doc12908                1
561 15       0       doc9573                 1
562 15       0       doc17102                1
563 15       0       doc21482                1
564 15       0       doc6524                 1
565 15       0       doc18034                1
566 15       0       doc1358                 1
567 15       0       doc13147                1
568 15       0       doc17731                1
569 15       0       doc12890                1
570 15       0       doc20887                1
571 15       0       doc19508                1
572 15       0       doc18498                1
573 15       0       doc20642                1
574 15       0       doc19878                1
575 15       0       doc6556                 1
576 15       0       doc10272                1
577 15       0       doc5720                 1
578 15       0       doc17578                1
579 15       0       doc17164                1
580
581
582 # --- m==0: avg_precision and recall are hurt, by marking fake docs as relevant
583
584 16       0       fakedoc1                1
585 16       0       fakedoc2                1
586 16       0       fakedoc3                1
587 16       0       fakedoc4                1
588
589 16       0       doc4043                 1
590 16       0       doc14985                1
591 16       0       doc15370                1
592 16       0       doc15426                1
593 16       0       doc1702                 1
594 16       0       doc3062                 1
595 16       0       doc16134                1
596 16       0       doc15037                1
597 16       0       doc8224                 1
598 16       0       doc5044                 1
599 16       0       doc8545                 1
600 16       0       doc7228                 1
601 16       0       doc12686                1
602 16       0       doc16609                1
603 16       0       doc13161                1
604 16       0       doc3446                 1
605 16       0       doc16493                1
606 16       0       doc19297                1
607 16       0       doc13619                1
608 16       0       doc3281                 1
609 16       0       doc15499                1
610 16       0       doc7373                 1
611 16       0       doc9064                 1
612 16       0       doc1710                 1
613 16       0       doc15411                1
614 16       0       doc10890                1
615 16       0       doc3166                 1
616 16       0       doc17894                1
617 16       0       doc4560                 1
618 16       0       doc12766                1
619
620
621 # --- m==1: precision_at_n and avg_precision are hurt, by unmarking relevant docs
622
623 17       0       doc3117                 0
624 17       0       doc7477                 0
625 17       0       doc7569                 0
626 17       0       doc20667                0
627 17       0       doc20260                1
628 17       0       doc17355                1
629 17       0       doc11021                1
630 17       0       doc20934                1
631 17       0       doc552                  1
632 17       0       doc20856                1
633 17       0       doc3524                 1
634 17       0       doc17343                1
635 17       0       doc21055                1
636 17       0       doc19032                1
637 17       0       doc19786                1
638 17       0       doc9281                 1
639 17       0       doc1695                 1
640 17       0       doc15940                1
641 17       0       doc9215                 1
642 17       0       doc8335                 1
643 17       0       doc20936                1
644 17       0       doc6914                 1
645 17       0       doc12122                1
646 17       0       doc6618                 1
647 17       0       doc5049                 1
648 17       0       doc450                  1
649 17       0       doc19206                1
650 17       0       doc18823                1
651 17       0       doc5307                 1
652 17       0       doc17295                1
653
654
655 # ---- m==2: all precision, precision_at_n and recall are hurt.
656
657 18       0       fakedoc1                1
658 18       0       fakedoc2                1
659 18       0       fakedoc3                1
660 18       0       fakedoc4                1
661
662 18       0       doc8064                 0
663 18       0       doc18142                0
664 18       0       doc19383                0
665 18       0       doc21151                0
666 18       0       doc4665                 1
667 18       0       doc2897                 1
668 18       0       doc6878                 1
669 18       0       doc14507                1
670 18       0       doc2976                 1
671 18       0       doc11757                1
672 18       0       doc12625                1
673 18       0       doc14908                1
674 18       0       doc12790                1
675 18       0       doc17915                1
676 18       0       doc11804                1
677 18       0       doc12935                1
678 18       0       doc8225                 1
679 18       0       doc18011                1
680 18       0       doc10493                1
681 18       0       doc17922                1
682 18       0       doc1902                 1
683 18       0       doc14049                1
684 18       0       doc1334                 1
685 18       0       doc1168                 1
686 18       0       doc4859                 1
687 18       0       doc7124                 1
688 18       0       doc9692                 1
689 18       0       doc18402                1
690 18       0       doc9089                 1
691 18       0       doc15375                1
692
693
694 19       0       doc5267                 1
695 19       0       doc2310                 1
696 19       0       doc11435                1
697 19       0       doc15666                1
698 19       0       doc12733                1
699 19       0       doc7925                 1
700 19       0       doc2444                 1
701 19       0       doc4900                 1
702 19       0       doc10803                1
703 19       0       doc8869                 1
704 19       0       doc5051                 1
705 19       0       doc9163                 1
706 19       0       doc529                  1
707 19       0       doc19546                1
708 19       0       doc18561                1
709 19       0       doc10634                1
710 19       0       doc3979                 1
711 19       0       doc8833                 1
712 19       0       doc7652                 1
713 19       0       doc4804                 1
714 19       0       doc12616                1
715 19       0       doc8419                 1
716 19       0       doc9431                 1
717 19       0       doc16235                1
718 19       0       doc732                  1
719 19       0       doc2515                 1
720 19       0       doc7194                 1
721 19       0       doc16301                1
722 19       0       doc4494                 1
723 19       0       doc4496                 1