[TR-153] Update and move TRECResultMatching & friends to core Created: 17/Feb/11  Updated: 05/Apr/11  Resolved: 04/Mar/11

Status: Resolved
Project: Terrier Core
Component/s: .matching
Affects Version/s: None
Fix Version/s: 3.5

Type: New Feature Priority: Minor
Reporter: Craig Macdonald Assignee: Rodrygo L. T. Santos
Resolution: Fixed  
Labels: None


 Description   
Update and move TRECResultMatching & friends to core

 Comments   
Comment by Rodrygo L. T. Santos [ 04/Mar/11 ]

Committed core/org.terrier.matching.TRECResultsMatching. Corresponding test class also committed to test/org.terrier.matching.TestTRECResultsMatching

Note the change of spelling: "Results" rather than "Result". This is to avoid conflicts with the old TRECResultMatching, which is used by lots of other classes.

Other changes in this class resolve issues TREC-204 and TREC-213.

Comment by Rodrygo L. T. Santos [ 04/Mar/11 ]

Other things to notice:

1) I've renamed properties from "trecresults.matching.xxx" to "matching.trecresults.xxx" so as to have a more top-down namespace, in line with other properties, such as "matching.dsms";
2) "matching.trecresults.scores" now defaults to true, as this is the most frequent use case;
2) I've opted for switching between docnos/docids as a property (matching.trecresults.format), rather than having separate classes.

Generated at Fri Dec 15 19:35:40 GMT 2017 using JIRA 7.1.1#71004-sha1:d6b2c0d9b7051e9fb5e4eb8ce177ca56d91d7bd8.