Percolation/Mean run density: Difference between revisions

Updated D entry
(Updated D entry)
(Updated D entry)
Line 188:
 
double meanRunDensity(in size_t n, in double prob) {
//return n.iota.map!(_ => uniform01 < prob)
return n.iota.map!(_ => uniform(0.0, 1.0) < prob)
.array.uniq.sum / double(n);
}