Vastaus: kun MP = 0 ja AP = 0 niin tasoitus = 17 %.
function tasoitus($dMP, $dAP) { $ret = 0; if ($dMP < 0) { return -1; } if ($dAP < 0) { return -2; } if ($dMP <= 10) { $dMPTas = 17 - $dMP; } else if ($dMP > 150) { $dMPTas = 0; } else { $dMPTas = 7 - ($dMP - 10) / 20; } if ($dAP <= 5) { $dAPTas = 17 - $dAP * 2; } else if ($dAP > 33) { $dAPTas = 0; } else $dAPTas = 7 - ($dAP - 5) / 4; if ($dAPTas < $dMPTas) { $ret = $dAPTas; } else $ret = $dMPTas; return $ret; }