Data update

This commit is contained in:
Ingy döt Net 2026-04-30 12:34:36 -04:00
parent 4bb20c9b71
commit cbaf4c4b64
12390 changed files with 318560 additions and 27248 deletions

View file

@ -0,0 +1,20 @@
const randN = N => () => Math.floor(Math.random() * N) === 0;
function unbiased(f) {
let x, y;
do {
x = f(), y = f();
} while (x === y);
return x;
}
for (let i = 3; i <= 6; i++) {
const biased = randN(i);
let b = [], ub = [];
for (let j = 0; j < 10000; j++) {
b.push(biased());
ub.push(unbiased(biased));
}
const onecounts = [b, ub].map(a => a.filter(x => x).length / 100);
console.log(`N = ${i}: biased ${onecounts[0]}% ones, unbiased ${onecounts[1]}% ones`);
}