# Hierarchical bayesian rating model in PyMC3 with application to eSports

Suppose you are interested in measuring how strong a counterstrike eSports team is relative to other teams. This measure will need to be able to predict the outcome of a heads-up matches between two teams. We can use bayesian analysis to do this through inferring a latent rating variable for each team that predicts match results. This rating variable should reflect the relative strength and consistency of a team since all sports outcomes are inherently probabilistic. Quick debrief on Counterstrike Professional counterstrike consists of two teams of 5 players playing head to head on one of the seven available maps with first to reach 16 rounds […]