For a computer implementation you could probably use a more intricate algorithm, like a binary heap, to pick faster. Although that may be less psychologically convincing.
For a computer implementation you could probably use a more intricate algorithm, like a binary heap, to pick faster. Although that may be less psychologically convincing.