Split out success probability calculation to allow for changes