pickOne<T> static method
Picks a random element from the given list.
Implementation
static T pickOne<T>(List<T> values) {
if (values.isEmpty) {
throw ArgumentError('List cannot be empty');
}
final rand = math.Random();
return values[rand.nextInt(values.length)];
}