You're missing a LOT. There's a software program called "Dream Engine" It can work out every last detail down to how many ppm of HC and how fast the flame front will travel in relation to crank angle and calculate timing requirements down to the last 10th of a degree. Only problem is it hasn't been invented yet and OEMs have to spend Billions on Engine R&D..........