]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/math/rand/v2/regress_test.go
math/rand/v2: simplify Perm
[gostls13.git] / src / math / rand / v2 / regress_test.go
index 0b9df9b37987a95a361f5f3e48f01e85e5a4e4c0..541e9a7b185be396800b577287714a47167472c7 100644 (file)
@@ -437,24 +437,24 @@ var regressGolden = []any{
 
        []int{},                             // Perm(0)
        []int{0},                            // Perm(1)
-       []int{0, 4, 2, 1, 3},                // Perm(5)
-       []int{2, 4, 5, 0, 7, 1, 3, 6},       // Perm(8)
-       []int{6, 4, 1, 5, 7, 3, 0, 8, 2},    // Perm(9)
-       []int{8, 0, 1, 2, 3, 9, 5, 4, 7, 6}, // Perm(10)
-       []int{0, 13, 14, 7, 1, 4, 15, 10, 11, 12, 9, 5, 3, 6, 8, 2}, // Perm(16)
+       []int{0, 4, 2, 3, 1},                // Perm(5)
+       []int{4, 5, 7, 0, 6, 3, 2, 1},       // Perm(8)
+       []int{2, 5, 4, 0, 7, 8, 1, 6, 3},    // Perm(9)
+       []int{9, 8, 7, 1, 3, 2, 5, 4, 0, 6}, // Perm(10)
+       []int{1, 5, 8, 11, 14, 2, 7, 10, 15, 9, 13, 6, 0, 3, 12, 4}, // Perm(16)
        []int{},                             // Perm(0)
        []int{0},                            // Perm(1)
-       []int{3, 2, 4, 0, 1},                // Perm(5)
-       []int{7, 1, 6, 4, 2, 3, 5, 0},       // Perm(8)
-       []int{1, 7, 2, 6, 3, 5, 8, 4, 0},    // Perm(9)
-       []int{1, 5, 7, 0, 3, 6, 4, 9, 2, 8}, // Perm(10)
-       []int{6, 13, 2, 11, 14, 7, 10, 12, 4, 5, 3, 0, 15, 9, 1, 8}, // Perm(16)
+       []int{4, 1, 2, 0, 3},                // Perm(5)
+       []int{7, 0, 3, 5, 4, 1, 2, 6},       // Perm(8)
+       []int{6, 7, 1, 2, 0, 5, 8, 3, 4},    // Perm(9)
+       []int{7, 2, 8, 6, 1, 5, 9, 0, 3, 4}, // Perm(10)
+       []int{11, 0, 5, 1, 12, 4, 13, 9, 7, 2, 15, 10, 8, 14, 6, 3}, // Perm(16)
        []int{},                             // Perm(0)
        []int{0},                            // Perm(1)
-       []int{0, 4, 2, 1, 3},                // Perm(5)
-       []int{0, 7, 1, 4, 3, 6, 2, 5},       // Perm(8)
-       []int{1, 3, 0, 4, 5, 2, 8, 7, 6},    // Perm(9)
-       []int{5, 4, 7, 9, 6, 1, 0, 3, 8, 2}, // Perm(10)
+       []int{2, 4, 0, 3, 1},                // Perm(5)
+       []int{4, 2, 5, 0, 6, 3, 1, 7},       // Perm(8)
+       []int{3, 2, 8, 6, 5, 7, 1, 4, 0},    // Perm(9)
+       []int{2, 0, 7, 5, 6, 1, 8, 3, 4, 9}, // Perm(10)
 
        uint32(1298498081), // Uint32()
        uint32(2019727887), // Uint32()