This is a bit off topic, but something I wanted to know for a long time.
How does match playing simulation work in sports games? For example, given Yankees (strength: 89/100) vs Red Sox (strength: 88/100), how does a program come with with score like 5:2, Yankees win or 3:7, Red Sox win?
Even just a name of the algorithm I can look up would be super helpful.