Commit graph

6 commits

Author SHA1 Message Date
Ahmet Inan
9e32042df8 removed block shuffle 2023-05-11 09:01:08 +02:00
Ahmet Inan
8a055ac2b2 split reversible Fisher Yates shuffle into two 2023-05-11 09:00:27 +02:00
Ahmet Inan
e55c2bc083 added a simple reversible block wise shuffle 2023-03-28 11:44:15 +02:00
Ahmet Inan
3a860b9c73 use compile time constant for size 2023-03-27 10:09:18 +02:00
Ahmet Inan
f6170cc923 added bit-reversal permutation 2023-03-25 10:52:39 +01:00
Ahmet Inan
e0857552bb added reversible Fisher-Yates shuffle 2023-03-25 09:56:27 +01:00