1. A computer program product for providing a yield prediction, the computer program product having a non-transitory computer readable medium with a computer program embodied thereon, the computer program comprising: computer program code for obtaining a representation of a circuit, the circuit comprising a common path and a critical path, the critical path representing multiple parallel paths; computer program code for obtaining a first information parameter representing the common path and a second information parameter representing the multiple parallel paths; computer program code for performing a variable based simulation based on the representation of the circuit, the first information parameter, and the second information parameter; and computer program code for determining a result indication of each of the multiple parallel paths based on the variable based simulation compared with a predetermined specification.