final formatting tweaks

master
NunoSempere 2 months ago
parent 207f77cdc7
commit 9ae5e09387

@ -33,7 +33,6 @@ You can see the code [here](https://git.nunosempere.com/NunoSempere/peopleprobs/
With that code, the posterior over the number of people my followers know stands as:
| Num people known | % |
| ---- | ----- |
| ~16 | 7.2% |

@ -99,8 +99,8 @@ func draw148PplFromDistributionAndCheck(d IntProbs, r src, show bool) int64 {
count[person_i_num_birthday_matches]++
}
/*
Draw 148 times
How many people do you know that were born in the same day of the year as you?
Draw 148 times
How many people do you know that were born in the same day of the year as you?
0: 46.6% | 69
1: 31.1% | 46
2: 12.8% | 19
@ -140,13 +140,14 @@ func main() {
for j := i * (n_dists / num_threads); j < (i+1)*(n_dists/num_threads); j++ {
// Get
// Get indivisual distributions
people_known_distribution := generatePeopleKnownDistribution(r)
result := getUnnormalizedBayesianUpdateForDistribution(people_known_distribution, r)
if result > 0 {
dists[j] = IntProbsWeights{IntProbs: people_known_distribution, w: result}
} else {
dists[j] = IntProbsWeights{IntProbs: nil, w: 0} // make explicit that this is initialized to nil; we won't compute it later becasue weight is 0
dists[j] = IntProbsWeights{IntProbs: nil, w: 0}
// make explicit that this is initialized to nil; we won't compute it later becasue weight is 0
}
}
}()

Loading…
Cancel
Save