made a serial, knn-based implementation of random_gov. Need to rework metascore to something like maximum likelihood.