Fix bug, rng not being called
This commit is contained in:
1 file changed
+1
-1
@@ -45,7 +45,7 @@ export abstract class BaseRNG implements Iterable<number> {
|
|||||||
shuffle<T>(arr: T[]) {
|
shuffle<T>(arr: T[]) {
|
||||||
let i, j
|
let i, j
|
||||||
for (i = arr.length - 1; i > 0; i--) {
|
for (i = arr.length - 1; i > 0; i--) {
|
||||||
j = Math.floor(Math.random() * (i + 1))
|
j = Math.floor(this.float() * (i + 1))
|
||||||
swap(arr, i, j)
|
swap(arr, i, j)
|
||||||
}
|
}
|
||||||
return arr
|
return arr
|
||||||
|
|||||||
Reference in new issue
Block a user