Car Evolution neuroevoluzione di piloti di F1

150 monoposto con fisica realistica (motore, aerodinamica, cerchio di aderenza, gomme) e una piccola rete neurale al posto del pilota. Nessuno insegna loro a guidare: a ogni gara le più veloci diventano genitori, e le figlie — mescolate e mutate — ci riprovano.

1x
in corsa élite leader fantasma del record ✕a muro ●bloccata strisciata erba velocità 50280 km/h

Cervello del leader

16 ingressi → 12 neuroni nascosti → 2 uscite analogiche. Linee blu = pesi positivi, rosse = negativi. Neuroni gialli = attivi positivi, azzurri = attivi negativi.

Torre dei tempi

Classifica live: distacco in metri dal leader, ultimo giro, stato delle gomme.

Fitness per generazione

Il "voto" (in giri). Sotto la linea = non ha finito la gara; sopra = arrivata, più in alto = più veloce.

Come finisce ogni auto

Arrivate, a muro, bloccate, fuori tempo, per generazione. Il giallo dovrebbe crescere.

Diversità genetica

Quanto sono diversi i "cervelli". Se crolla, la popolazione è fatta di cloni e smette di esplorare.

Distribuzione della fitness

Quante auto hanno preso ogni voto nell'ultima generazione: la selezione in un colpo d'occhio.

Parametri dell'evoluzione

Valgono dalla prossima generazione.

Diario dell'evoluzione

Gli eventi importanti, dal più recente.

    Classifica dell'ultima generazione

    Chi era ogni auto, com'è andata e quante figlie ha avuto: le prime ne hanno di più.

    Cosa sta succedendo, passo per passo

    1 · Percepire

    7 raggi misurano il bordo pista; in più velocità, grip usato, curve in arrivo (come un pilota che conosce il circuito), posizione e angolo sulla pista, temperatura e usura gomme, e i "g" che servirebbero per la prossima curva: 16 numeri.

    2 · Decidere

    La rete (16 → 12 → 2) calcola tanh(Σ peso·ingresso + bias) e produce due comandi analogici: gas/freno e sterzo, da −1 a +1.

    3 · Fisica

    Modello a bicicletta: motore a potenza costante, drag ∝ v², carico aerodinamico ∝ v², cerchio di aderenza. Troppa curva → sottosterzo; frenare in curva ruba grip allo sterzo. Erba: poco grip.

    4 · Votare

    fitness = giri percorsi se non arriva; L + L·(1 − t/tMax) se finisce la gara. Qualsiasi arrivata batte qualsiasi non-arrivata; tra le arrivate vince la più veloce.

    5 · Riprodursi

    Élite copiate identiche; le altre nascono da due genitori scelti a torneo, crossover uniforme dei 230 pesi, poi mutazione gaussiana.

    6 · Esame

    La campionessa corre da sola su piste mai viste: misuriamo se ha imparato a guidare o solo questa pista.