T20 Match Simulator: under the hood

When I previously wrote about my new T20 match simulator, I concentrated more on what it could do than how it was built. This time, my aim is to ‘lift the hood’ and explain exactly how the engine is constructed and how it runs. Others can then start to judge for themselves whether it can indeed answer the many, varied questions that I claimed it can

I have tried to keep things simple so that anybody interested can understand how the model works. However, there are times when I use some technical language. If you don’t understand something (and you want to understand it), you can probably find the answer on Wikipedia, a Google search, or in a library

Read More

Simulating T20 Matches: Pinching

The debate on whether Sunil Narine should open is one of my favourite in T20 cricket. I stand resolutely on team ‘yes’… but standing on team ‘yes’ does not mean that I don’t still have doubt. It wouldn’t be a debate if I didn’t see merit to arguments on both sides. I have built a simulator that will play out T20 games ball-by-ball, thousands of times, so that we can see the impact of playing in a certain way, or with a certain line-up. This means that we can set up a game between the Kolkata Knight Riders and the Sunrisers Hyderabad (say) and simulate what would happen with Narine at different spots in the line-up

Read More

How real is Pune's jinx over Mumbai?

Today's final represents the fifth time that top two seeds are meeting in the IPL final. The Mumbai Indians (1) are facing off against Rising Pune Supergiant (2). But this is the first time that one team has won every previous encounter as Pune did this season. Do Pune match up particularly well against Mumbai over and above what you might expect based on their overall performances this season?

Read More