New AI software doubles accuracy in determining stroke timing