From c28df2cef963c3406056ce4285d12288a8798805 Mon Sep 17 00:00:00 2001
From: fbourgin <francois.bourgin@inrae.fr>
Date: Fri, 6 Sep 2024 15:03:32 +0200
Subject: [PATCH] fix bug when computing the rank for ties

---
 include/evalhyd/detail/probabilist/ranks.hpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/evalhyd/detail/probabilist/ranks.hpp b/include/evalhyd/detail/probabilist/ranks.hpp
index ea68e6d..6307ed0 100644
--- a/include/evalhyd/detail/probabilist/ranks.hpp
+++ b/include/evalhyd/detail/probabilist/ranks.hpp
@@ -103,7 +103,7 @@ namespace evalhyd
                 xt::view(ranks, xt::all()) = xt::where(
                         !xt::isnan(min_ranks),
                         min_ranks
-                        + xt::round((max_ranks - max_ranks + 1)
+                        + xt::round((max_ranks - min_ranks + 1)
                                     * xt::random::rand<double>(ranks.shape())),
                         ranks
                 );
-- 
GitLab