Source
List<double> random_vector(List<MinMax> minmax) { m.Random r = new m.Random(); return minmax.map((i) => i.min + ((i.max - i.min * r.nextDouble()))); }
List<double> random_vector(List<MinMax> minmax) { m.Random r = new m.Random(); return minmax.map((i) => i.min + ((i.max - i.min * r.nextDouble()))); }