On 9/18/2017 4:01 PM, Dariusz Wojtas wrote: > There is one very important requirement. > No marther how many parameters are out there, the total result score cannot > exceed 1 (100%).
Right there, you've got an unrealistic requirement. Scores are not absolute, they only have meaning relative to each other, and only within a single query. A really good match for one query might have a really low score that normalizes to 30 percent, while a mediocre match for another query might have a very high score that normalizes to 98 percent, but there are also a dozen other results that normalize to higher than 98 percent. Information from experts on why you should never do what you're trying to do: https://wiki.apache.org/lucene-java/ScoresAsPercentages Your clarification email after Emir's reply makes it clear that this is exactly what you want. Thanks, Shawn