The example does not include the evidence. But we do use eDisMax for scoring in Solr.
The following is from solrconfig.xml: <str name="defType">edismax</str> Here is a short snippet of the explained result, where 0.1 is the Tie breaker in DisMax/eDisMax. 6.446447 = (MATCH) max plus 0.1 times others of: 0.63826215 = (MATCH) weight(description:sony^0.25 in 802), product of: ..... I noticed that in DefaultSimilarity, tf x idf^2 is used instead of tf x idf, as stated in your link. I am wondering if anyone has insight why that DisMax/eDisMax adopts the same approach using tf x idf^2 I will try java-user@lucene mailing list as well. On Wed, Oct 5, 2011 at 11:30 AM, Chris Hostetter <hossman_luc...@fucit.org>wrote: > > : Thanks! What's the procedure to report this if it's a bug? > : EDisMax has similar behavior. > > what yo uare seeing isn't specific to dismax & edismax (in fact: there's > no evidence in your example that dismax is even being used) > > what you are seeing is the basic scoring of a TermQuery using the > DefaultSimilarity in lucene... > > > https://lucene.apache.org/java/3_4_0/api/core/org/apache/lucene/search/Similarity.html > > ...if you have specific questions about how/why this scoring forumala is > used, i would suggest posting them to the java-user@lucene mailing list. > > > -Hoss >