diff --git a/.gitignore b/.gitignore index c1207cd..432481d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ parameter_trace *.Rcheck *.tar.gz -README.html \ No newline at end of file +README.html +_codeql_detected_source_root \ No newline at end of file diff --git a/DESCRIPTION b/DESCRIPTION index de99aac..b4e0e45 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -6,7 +6,6 @@ Authors@R: c(person("Oystein", "Sorensen", email = "oystein.sorensen.1985@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-0724-3542"))) -Maintainer: Oystein Sorensen Description: Provides nested sequential Monte Carlo algorithms for performing sequential inference in the Bayesian Mallows model, which is a widely used probability model for rank and preference data. The package implements the diff --git a/src/distances.cpp b/src/distances.cpp index 2ceb637..f6be6ae 100644 --- a/src/distances.cpp +++ b/src/distances.cpp @@ -27,8 +27,8 @@ unsigned int CayleyDistance::d(const uvec& r1, const uvec& r2) { if(tmp2(i) != r2(i)) { distance += 1; unsigned int tmp1 = tmp2(i); - tmp2(i) = r2(i); uvec inds = find(tmp2 == r2(i)); + tmp2(i) = r2(i); tmp2.elem(inds).fill(tmp1); } }