How Bug Garden picks names
Bug Garden is a free random name picker for classrooms, meetings and workshops. Open Settings, paste one name per line, then choose Quick Pick for one person or Bug Hunt for a scored round.
Every shot is an independent draw
With 20 distinct names, each name has a 5% chance on every shot. Previous results do not change the next draw. A person can be selected several times in a row, and scores are not forced to be equal.
Browser-generated randomness
The game uses crypto.getRandomValues() and rejection sampling to select an unbiased index into the list. It does not use Math.random() or give extra weight to names near the top.
Shuffle only reorders the list
The Shuffle button mixes the names displayed in Settings. Save applies that order; Cancel discards the edit. Shuffling does not change anyone's probability of being picked.
Quick Pick and Bug Hunt
Quick Pick creates one bug. Shoot it to reveal one selected name, then choose Pick Again for another independent draw. Bug Hunt creates the configured number of bugs; every hit awards one point. Players tied for the highest score are joint winners.
Your names and shared links
The game stores names and scores in your browser. Sharing places the configuration in the URL fragment. Anyone with that link can read the names. Use nicknames and share only lists you intend others to see.