how to get lucene (document) score.
TopDocs docs = searcher.search(query, null, 10, defaultSort);
ScoreDoc[] scores = docs.scoreDocs;
float maxScore = docs.getMaxScore();
for (int i=0 ;i<docs.scoreDocs.length;i++){
Document doc = searcher.doc(docs.scoreDocs[i].doc);
float docscore = scores[i].score / maxScore;
}
another sample : http://devyongsik.tistory.com/203
