diff options
Diffstat (limited to 'base/src/main/java/bjc/utils/gen')
| -rw-r--r-- | base/src/main/java/bjc/utils/gen/WeightedRandom.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/base/src/main/java/bjc/utils/gen/WeightedRandom.java b/base/src/main/java/bjc/utils/gen/WeightedRandom.java index 2357c96..c9bdad8 100644 --- a/base/src/main/java/bjc/utils/gen/WeightedRandom.java +++ b/base/src/main/java/bjc/utils/gen/WeightedRandom.java @@ -82,7 +82,7 @@ public class WeightedRandom<E> { int i = 0; for(int prob : probabilities) { - if(target <= prob) return results.getByIndex(i); + if(target < prob) return results.getByIndex(i); target -= prob; i += 1; |
