Changeset 8692 for trunk/indexers/mgpp/text/QueryTester.cpp
- Timestamp:
- 2004-11-29T15:43:11+13:00 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/indexers/mgpp/text/QueryTester.cpp
r3365 r8692 49 49 DocNumArray &docSet1 = setNode1->queryResult.docs; 50 50 RankArray &rankSet1 = setNode1->queryResult.ranks; 51 docSet1.push_back (1); rankSet1.push_back (0.1 );52 docSet1.push_back (10); rankSet1.push_back (0.2 );53 docSet1.push_back (15); rankSet1.push_back (0.2 );54 docSet1.push_back (18); rankSet1.push_back (0.4 );55 docSet1.push_back (19); rankSet1.push_back (0.5 );51 docSet1.push_back (1); rankSet1.push_back (0.1f); 52 docSet1.push_back (10); rankSet1.push_back (0.2f); 53 docSet1.push_back (15); rankSet1.push_back (0.2f); 54 docSet1.push_back (18); rankSet1.push_back (0.4f); 55 docSet1.push_back (19); rankSet1.push_back (0.5f); 56 56 57 57 SetQueryNode *setNode2 = new SetQueryNode; 58 58 DocNumArray &docSet2 = setNode2->queryResult.docs; 59 59 RankArray &rankSet2 = setNode2->queryResult.ranks; 60 docSet2.push_back (2); rankSet2.push_back (0.1 );61 docSet2.push_back (11); rankSet2.push_back (0.2 );62 docSet2.push_back (12); rankSet2.push_back (0.3 );63 docSet2.push_back (13); rankSet2.push_back (0.4 );64 docSet2.push_back (14); rankSet2.push_back (0.5 );65 docSet2.push_back (15); rankSet2.push_back (0.6 );66 docSet2.push_back (16); rankSet2.push_back (0.7 );67 docSet2.push_back (17); rankSet2.push_back (0.8 );68 docSet2.push_back (19); rankSet2.push_back (0.9 );69 docSet2.push_back (20); rankSet2.push_back (0.1 );70 docSet2.push_back (21); rankSet2.push_back (0.2 );60 docSet2.push_back (2); rankSet2.push_back (0.1f); 61 docSet2.push_back (11); rankSet2.push_back (0.2f); 62 docSet2.push_back (12); rankSet2.push_back (0.3f); 63 docSet2.push_back (13); rankSet2.push_back (0.4f); 64 docSet2.push_back (14); rankSet2.push_back (0.5f); 65 docSet2.push_back (15); rankSet2.push_back (0.6f); 66 docSet2.push_back (16); rankSet2.push_back (0.7f); 67 docSet2.push_back (17); rankSet2.push_back (0.8f); 68 docSet2.push_back (19); rankSet2.push_back (0.9f); 69 docSet2.push_back (20); rankSet2.push_back (0.1f); 70 docSet2.push_back (21); rankSet2.push_back (0.2f); 71 71 72 72 cout << "\n" << setNode1->queryResult << "AND\n\n" … … 170 170 DocNumArray &docSet1 = setNode1->queryResult.docs; 171 171 RankArray &rankSet1 = setNode1->queryResult.ranks; 172 docSet1.push_back (1); rankSet1.push_back (0.1 );173 docSet1.push_back (10); rankSet1.push_back (0.2 );174 docSet1.push_back (15); rankSet1.push_back (0.2 );175 docSet1.push_back (18); rankSet1.push_back (0.4 );176 docSet1.push_back (19); rankSet1.push_back (0.5 );172 docSet1.push_back (1); rankSet1.push_back (0.1f); 173 docSet1.push_back (10); rankSet1.push_back (0.2f); 174 docSet1.push_back (15); rankSet1.push_back (0.2f); 175 docSet1.push_back (18); rankSet1.push_back (0.4f); 176 docSet1.push_back (19); rankSet1.push_back (0.5f); 177 177 178 178 SetQueryNode *setNode2 = new SetQueryNode; 179 179 DocNumArray &docSet2 = setNode2->queryResult.docs; 180 180 RankArray &rankSet2 = setNode2->queryResult.ranks; 181 docSet2.push_back (2); rankSet2.push_back (0.1 );182 docSet2.push_back (11); rankSet2.push_back (0.2 );183 docSet2.push_back (12); rankSet2.push_back (0.3 );184 docSet2.push_back (13); rankSet2.push_back (0.4 );185 docSet2.push_back (14); rankSet2.push_back (0.5 );186 docSet2.push_back (15); rankSet2.push_back (0.6 );187 docSet2.push_back (16); rankSet2.push_back (0.7 );188 docSet2.push_back (17); rankSet2.push_back (0.8 );189 docSet2.push_back (19); rankSet2.push_back (0.9 );190 docSet2.push_back (20); rankSet2.push_back (0.1 );191 docSet2.push_back (21); rankSet2.push_back (0.2 );181 docSet2.push_back (2); rankSet2.push_back (0.1f); 182 docSet2.push_back (11); rankSet2.push_back (0.2f); 183 docSet2.push_back (12); rankSet2.push_back (0.3f); 184 docSet2.push_back (13); rankSet2.push_back (0.4f); 185 docSet2.push_back (14); rankSet2.push_back (0.5f); 186 docSet2.push_back (15); rankSet2.push_back (0.6f); 187 docSet2.push_back (16); rankSet2.push_back (0.7f); 188 docSet2.push_back (17); rankSet2.push_back (0.8f); 189 docSet2.push_back (19); rankSet2.push_back (0.9f); 190 docSet2.push_back (20); rankSet2.push_back (0.1f); 191 docSet2.push_back (21); rankSet2.push_back (0.2f); 192 192 193 193 cout << "\n" << setNode1->queryResult << "OR\n\n" … … 214 214 DocNumArray &rcDocSet = resultCompare.docs; 215 215 RankArray &rcRankSet = resultCompare.ranks; 216 rcDocSet.push_back (1); rcRankSet.push_back (0.1 );217 rcDocSet.push_back (2); rcRankSet.push_back (0.1 );218 rcDocSet.push_back (10); rcRankSet.push_back (0.2 );219 rcDocSet.push_back (11); rcRankSet.push_back (0.2 );220 rcDocSet.push_back (12); rcRankSet.push_back (0.3 );221 rcDocSet.push_back (13); rcRankSet.push_back (0.4 );222 rcDocSet.push_back (14); rcRankSet.push_back (0.5 );223 rcDocSet.push_back (15); rcRankSet.push_back (0.2 +0.6);224 rcDocSet.push_back (16); rcRankSet.push_back (0.7 );225 rcDocSet.push_back (17); rcRankSet.push_back (0.8 );226 rcDocSet.push_back (18); rcRankSet.push_back (0.4 );227 rcDocSet.push_back (19); rcRankSet.push_back (0.9 +0.5);228 rcDocSet.push_back (20); rcRankSet.push_back (0.1 );229 rcDocSet.push_back (21); rcRankSet.push_back (0.2 );216 rcDocSet.push_back (1); rcRankSet.push_back (0.1f); 217 rcDocSet.push_back (2); rcRankSet.push_back (0.1f); 218 rcDocSet.push_back (10); rcRankSet.push_back (0.2f); 219 rcDocSet.push_back (11); rcRankSet.push_back (0.2f); 220 rcDocSet.push_back (12); rcRankSet.push_back (0.3f); 221 rcDocSet.push_back (13); rcRankSet.push_back (0.4f); 222 rcDocSet.push_back (14); rcRankSet.push_back (0.5f); 223 rcDocSet.push_back (15); rcRankSet.push_back (0.2f+0.6f); 224 rcDocSet.push_back (16); rcRankSet.push_back (0.7f); 225 rcDocSet.push_back (17); rcRankSet.push_back (0.8f); 226 rcDocSet.push_back (18); rcRankSet.push_back (0.4f); 227 rcDocSet.push_back (19); rcRankSet.push_back (0.9f+0.5f); 228 rcDocSet.push_back (20); rcRankSet.push_back (0.1f); 229 rcDocSet.push_back (21); rcRankSet.push_back (0.2f); 230 230 231 231 … … 317 317 DocNumArray &docSet1 = setNode1->queryResult.docs; 318 318 RankArray &rankSet1 = setNode1->queryResult.ranks; 319 docSet1.push_back (1); rankSet1.push_back (0.1 );320 docSet1.push_back (10); rankSet1.push_back (0.2 );321 docSet1.push_back (15); rankSet1.push_back (0.2 );322 docSet1.push_back (18); rankSet1.push_back (0.4 );323 docSet1.push_back (19); rankSet1.push_back (0.5 );319 docSet1.push_back (1); rankSet1.push_back (0.1f); 320 docSet1.push_back (10); rankSet1.push_back (0.2f); 321 docSet1.push_back (15); rankSet1.push_back (0.2f); 322 docSet1.push_back (18); rankSet1.push_back (0.4f); 323 docSet1.push_back (19); rankSet1.push_back (0.5f); 324 324 325 325 SetQueryNode *setNode2 = new SetQueryNode; 326 326 DocNumArray &docSet2 = setNode2->queryResult.docs; 327 327 RankArray &rankSet2 = setNode2->queryResult.ranks; 328 docSet2.push_back (2); rankSet2.push_back (0.1 );329 docSet2.push_back (11); rankSet2.push_back (0.2 );330 docSet2.push_back (12); rankSet2.push_back (0.3 );331 docSet2.push_back (13); rankSet2.push_back (0.4 );332 docSet2.push_back (14); rankSet2.push_back (0.5 );333 docSet2.push_back (15); rankSet2.push_back (0.6 );334 docSet2.push_back (16); rankSet2.push_back (0.7 );335 docSet2.push_back (17); rankSet2.push_back (0.8 );336 docSet2.push_back (19); rankSet2.push_back (0.9 );337 docSet2.push_back (20); rankSet2.push_back (0.1 );338 docSet2.push_back (21); rankSet2.push_back (0.2 );328 docSet2.push_back (2); rankSet2.push_back (0.1f); 329 docSet2.push_back (11); rankSet2.push_back (0.2f); 330 docSet2.push_back (12); rankSet2.push_back (0.3f); 331 docSet2.push_back (13); rankSet2.push_back (0.4f); 332 docSet2.push_back (14); rankSet2.push_back (0.5f); 333 docSet2.push_back (15); rankSet2.push_back (0.6f); 334 docSet2.push_back (16); rankSet2.push_back (0.7f); 335 docSet2.push_back (17); rankSet2.push_back (0.8f); 336 docSet2.push_back (19); rankSet2.push_back (0.9f); 337 docSet2.push_back (20); rankSet2.push_back (0.1f); 338 docSet2.push_back (21); rankSet2.push_back (0.2f); 339 339 340 340 cout << "\n" << setNode1->queryResult << "NOT\n\n"
Note:
See TracChangeset
for help on using the changeset viewer.