Could you explain a bit more what problem you're trying to solve? The reason I ask is that your question doesn't make sense to me, since I have no idea what you expect by the term "negative score".
My simplistic view has been that all the docs returned via Hits or HitCollector have scores > 0, and all the rest have scores of 0, and this view is supported by the explanation of HitCollector.collect " Called once for every non-zero scoring document, with the document number and its score." You might also get value from this page: http://lucene.apache.org/java/docs/scoring.html#Scoring Best Erick On Nov 19, 2007 11:05 AM, HAIDUC SONIA <[EMAIL PROTECTED]> wrote: > Hi everyone, > > I am trying to obtain the score for each document in the index relative to > a given query. For example, if I have the query "search file", I am trying > to get the list of all documents in the index and their scores relative to > the given query. I tried first using Hits, which gave me the normalized > score. I thought that I don't see the whole list of documents and their > scores because of the normalization, so I tried using HitsCollector. But > even after using HitsCollector, I get the same number of matching documents, > so the normalization didn't exclude documents because of negative scoring. > Does Lucene actually compute the score for all the documents in the index or > just for matching documents? I really need to have the scores for all the > documents in the index relative to the query (even if negative), not just > the ones that contain the query terms(this is what Lucene considers > "matching documents", right?). Is this possible using Lucene? > > I really appreciate your time and effort! > Thanks, > Sonia > > > > > > > ____________________________________________________________________________________ > Get easy, one-click access to your favorites. > Make Yahoo! your homepage. > http://www.yahoo.com/r/hs >