From 3c65e6a83c99ee927eb1e5a3bf59a2af894446dd Mon Sep 17 00:00:00 2001 From: Hugo Gimbert Date: Fri, 20 Dec 2024 14:35:47 +0100 Subject: [PATCH] fixed suggestions --- .../java/fr/gouv/monprojetsup/suggestions/algo/Affinite.java | 2 +- .../fr/gouv/monprojetsup/suggestions/algo/AlgoSuggestions.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/Affinite.java b/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/Affinite.java index 9a9dc66f5..f20b39d04 100644 --- a/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/Affinite.java +++ b/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/Affinite.java @@ -71,7 +71,7 @@ public static Affinite round(Affinite aff, double finalMaxScore) { } private static double roundScore(double affinite, double finalMaxScore) { - return Math.max(0.0, Math.min(1.0, Math.round((affinite / finalMaxScore) * 10e6) / 10e6)); + return Math.max(0.0, Math.min(1.0, affinite / finalMaxScore)); } public @NotNull Affinite max(@Nullable Affinite affinite) { diff --git a/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/AlgoSuggestions.java b/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/AlgoSuggestions.java index 3c6f93a50..114d49dd5 100644 --- a/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/AlgoSuggestions.java +++ b/app/suggestions/suggestions-algo/src/main/java/fr/gouv/monprojetsup/suggestions/algo/AlgoSuggestions.java @@ -278,7 +278,7 @@ public void createGraph() { .map(Pair::getLeft) .collect(Collectors.groupingBy(typesFormations::get, Collectors.counting())); - //on trie les 10 prochains candidats en fonction de leur afffinité, + //on trie les 10 prochains candidats en fonction de leur affinité, //avec un malus multiplicatif pour celles qui sont déjà beaucoup apparues lors des 10 derniers résultats val shortListSortedStream = shortListStream .sorted(Comparator.comparingDouble(