I believe they are using mcmcs at the core. markov chain multi carlos. this might be useful if you are wondering what it is <a href="http://mlwhiz.com/blog/2015/08/19/MCMC_Algorithms_Beta_Distribution/" rel="nofollow">http://mlwhiz.com/blog/2015/08/19/MCMC_Algorithms_Beta_Distr...</a>
I think this is the paper, which oddly isn't linked in the article:<p><a href="https://arxiv.org/abs/1509.01618" rel="nofollow">https://arxiv.org/abs/1509.01618</a>
Is there a more detailed paper describing the algorithm? The description is very vague in the article. When they pick the two points, is there an evaluation on how much "diversity" increases w/r/t each of the three possible operations, and that's how they choose?<p>edit: thanks @q_revert for linking the paper