Markov chain Monte Carlo (MCMC) algorithm
a big library of known supernovae
Technical definition
A numerical method for estimating the posterior distribution of model parameters by generating random samples from the joint distribution of the parameters and the data, using Markov chains to efficiently explore the parameter space.