Bayesian Rack Inference in Macondo: Teaching a Scrabble Bot to Read Minds

How we implemented mathematically rigorous Bayesian inference in Macondo to let BestBot reason about its opponent&rsquo;s rack, and why it only barely edges out going first.