diff --git a/src/distribution.cpp b/src/distribution.cpp index cd3e3fe72a..4634aa9d62 100644 --- a/src/distribution.cpp +++ b/src/distribution.cpp @@ -71,7 +71,7 @@ void Discrete::init_alias() { p_[k] += p_[j] - 1.0; alias_[j] = k; - // Remove last vector element and or move large index to small vector + // Move large index to small vector, if it is no longer large if (p_[k] < 1.0) { small.push_back(k); large.pop_back();