no, it's a mess on the dev side
it's based on nothing but tinkering with numbers and mixing whatever math until something makes sense. You need to collect data and model how patterns affect player ability to hit accurately. Ultimately the goal should be to be able to accurately predict the odds that a player can get a certain score on a map.