adding a caphelper since not enough data gets through
This commit is contained in:
parent
2f7ab3b9cf
commit
c0d529f492
@ -220,7 +220,7 @@ public class Datahandler {
|
|||||||
hlStatsMessages.put(str, hlStatsMessages.size());
|
hlStatsMessages.put(str, hlStatsMessages.size());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
int capacity = 250;
|
int capacity = 1250;
|
||||||
hlStatsMessages.keySet().forEach(str -> {
|
hlStatsMessages.keySet().forEach(str -> {
|
||||||
if (!str.startsWith("!") && MessageResponseHandler.getStr().values().size() < capacity) {
|
if (!str.startsWith("!") && MessageResponseHandler.getStr().values().size() < capacity) {
|
||||||
String orElse = strCacheLocal.values().parallelStream().filter(e -> e.equals(str)).findAny().orElse(null);
|
String orElse = strCacheLocal.values().parallelStream().filter(e -> e.equals(str)).findAny().orElse(null);
|
||||||
@ -276,10 +276,15 @@ public class Datahandler {
|
|||||||
String newPrimary = similarityMatrixes.get(0).getPrimaryString();
|
String newPrimary = similarityMatrixes.get(0).getPrimaryString();
|
||||||
int evaluationCap = 500;
|
int evaluationCap = 500;
|
||||||
int iterator = 0;
|
int iterator = 0;
|
||||||
|
Double caphelper = 0.0;
|
||||||
for (SimilarityMatrix SMX : similarityMatrixes) {
|
for (SimilarityMatrix SMX : similarityMatrixes) {
|
||||||
final Double scoreRelationNewMsgToRecentMsg = SMX.getDistance();
|
final Double scoreRelationNewMsgToRecentMsg = SMX.getDistance();
|
||||||
if (scoreRelationNewMsgToRecentMsg > evaluationCap) {
|
if (scoreRelationNewMsgToRecentMsg > 0.0) {
|
||||||
|
caphelper += scoreRelationNewMsgToRecentMsg;
|
||||||
|
}
|
||||||
|
if (caphelper > evaluationCap) {
|
||||||
strmapreturn = addSMXToMapReturn(strmapreturn, SMX);
|
strmapreturn = addSMXToMapReturn(strmapreturn, SMX);
|
||||||
|
caphelper = 0.0;
|
||||||
}
|
}
|
||||||
//System.out.println("similarityMatrixes size: " + similarityMatrixes.size() + "\niterator: " + iterator);
|
//System.out.println("similarityMatrixes size: " + similarityMatrixes.size() + "\niterator: " + iterator);
|
||||||
iterator++;
|
iterator++;
|
||||||
|
Loading…
Reference in New Issue
Block a user