Salta al contenuto
Koza-TTP

Demo · Viaggi equo tra le squadre

Generare un calendario e Misura quanto viaggia ogni squadra.

La IA (programación genética) busca calendarios donde el viaje sea corto y parejo. ¿Quieres tus propios equipos? Usa la guía de 5 pasos.

Risultati di ottimizzazione

Clicca sull'albero per espandere

Costo totale dei viaggi:7934,38 km
Violazioni delle regole:0

Ottimizzazione delle corse

Ci vogliono pochi secondi.

Nota: la versione tesi non ha battuto un calendario casuale. Il nuovo motore sì, nei test preliminari. Per un progetto scolastico, questo è un vantaggio: hai una base e un miglioramento che puoi misurare.

Programma: 4T2S6G

Data Locale Via
11/05/2026 PIT CHA
11/05/2026 ARI WAS
12/05/2026 PIT CHA
12/05/2026 ARI WAS
13/05/2026 PIT CHA
13/05/2026 ARI WAS
14/05/2026 PIT WAS
14/05/2026 ARI CHA
16/05/2026 PIT WAS
16/05/2026 ARI CHA
18/05/2026 CHA WAS
18/05/2026 PIT ARI

Configurazione 4

Dimensione della popolazione:100
Numero di generazioni:20
Probabilità di attraversamento:0,8
Probabilità di mutazione:0,2

Per introdurlo al tuo team

Le risposte che ti verranno richieste in classe.

  • Dov'è l'IA?

    Programmazione genetica

    Un calendario è un albero che evolve. Il codice è inserito programa_genetico/ e utilizza la libreria DEAP.

  • Quali schemi usi?

    MVT, Facade, Template Method

    Django separa modello, vista e template. ProgramaFacadeView Nasconde il motore dietro un singolo input.

  • Come posso adattarlo?

    Cambia squadre e regole

    Le squadre e le coordinate sono registrate nella guida. Un'idea per la tua squadra: usa il pattern Strategia per la misura del "viaggio equo".

  • Posso usarlo?

    Sì, con GPL-3.0

    Puoi modificarla. Tieni il merito e cita la tesi. Come citare

Eseguilo sul tuo computer

git clone https://github.com/lespam/koza-ttp
cd koza-ttp
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

Chiedi aiuto al tuo assistente AI

Copia questa domanda e incollala nel wizard che usi, insieme al file programa_genetico/programagenetico.py.

Spiegami passo dopo passo come questo programma genetico crea e valuta un calendario. Poi dimmi cosa cambieresti affinché la misura del "viaggio equo" sia la differenza tra la squadra che viaggia di più e quella che viaggia di meno.

Controlla cosa ti dice rispetto al codice. L'IA può sbagliare.