NO.
Non deve tenere conto proprio di niente, nel senso che non è in nessun modo obbligatorio farlo. Può scegliere di offrire tariffe diverse in base alle caratteristiche di una persona e di una vettura (e altro), ma il criterio (qualora ce ne sia uno) resta qualcosa di soggettivo deciso dalla compagnia assicurativa.
Se, per esempio, una compagnia decide di far pagare a tutti la stessa polizza, l'algoritmo è:
Codice:
function calcola_premio() {
return 42.00 €
}
Se la compagnia decide che l'importo debba essere la valutazione di un polinomio sull'età di una persona, ma chi si chiama "Carlo" deve pagare il doppio, diventa qualcosa come:
Codice:
function calcola_premio(Persona p) {
premio = 5 * p.età^2 - sqrt(2) * p.età + 28.15 €
if (p.nome == "Carlo") {
premio = premio * 2
}
return premio
}
In questi conti non sono necessariamente coinvolte statistiche.
Quindi: se questa pagina che devi creare deve essere necessariamente verisimile, chiedi a chiunque ti abbia chiesto di realizzarla cosa vuole esattamente.
Se è un esercizio che fai per conto tuo, puoi usare liberamente un criterio qualunque, anche inventato da te.