shuffle

JavaScript - Shuffling Objects inside an object (randomize)

I need to implement a randomization from JSON result. The format of the JSON is two objects: result: Question(object) [Object { id="4c6e9a41470b19_96235904", more...}, Object { id="4c784e6e928868_58699409", more...}, Object { id="4c6ecd074662c5_02703822", more...}, 6 more...] Topic(object) [Object { id="3jhf3533279827_2342...

Does Repeating a Biased Random Shuffle Reduce the Bias?

I'd like to produce fast random shuffles repeatedly with minimal bias. It's known that the Fisher-Yates shuffle is unbiased as long as the underlying random number generator (RNG) is unbiased. To shuffle an array a of n elements: for i from n − 1 downto 1 do j ← random integer with 0 ≤ j ≤ i exchange a[j] and a[i] But...

Select cells randomly from NumPy array - without replacement

I'm writing some modelling routines in NumPy that need to select cells randomly from a NumPy array and do some processing on them. All cells must be selected without replacement (as in, once a cell has been selected it can't be selected again, but all cells must be selected by the end). I'm transitioning from IDL where I can find a nice...

c# Blackjack - Need Help

This C# program is suppose to be a blackjack program but I need to 'SHUFFLE' the card and just display the 'HAND' The rest i think I can manage... can someone help me? ...

Merging two lists in Haskell

Can't figure out how to merge two lists in the following way in Haskell: INPUT: [1,2,3,4,5] [11,12,13,14] OUTPUT: [1,11,2,12,3,13,4,14,5] This would work similar to shuffling a deck of cards. Thanks in advance. ...

What, if anything, is wrong with this shuffling algorithm and how can I know?

Just as background, I'm aware of the Fisher-Yates perfect shuffle. It is a great shuffle with its O(n) complexity and its guaranteed uniformity and I'd be a fool not to use it ... in an environment that permits in-place updates of arrays (so in most, if not all, imperative programming environments). Sadly the functional programming wor...

Ineffective Array Shuffler

I am attempting to shuffle an array, but the way I am doing it only works about every fifth time. I would greatly appreciate if someone could explain why it is not working properly and perhaps propose a tweak. private Button[] scrambleBoard(Button[] buttons) { for (int x = 100 * buttons.Count(); x > 0; x--) { Random rand...