Var är AI:n?
Genetisk programmering
En kalender är ett träd som utvecklas. Koden finns i programa_genetico/ och använder DEAP-biblioteket.
Demo · Rättvisa resor mellan lag
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.
Klicka på trädet för att expandera
Det tar några sekunder.
Notera: avhandlingsversionen slog inte en slumpmässig kalender. Den nya motorn gjorde det, i preliminära tester. För ett skolprojekt är det en fördel: du har en baslinje och en förbättring som du kan mäta.
| Datum | Lokalt | Borta |
|---|---|---|
| 11/05/2026 | CHA | ARI |
| 11/05/2026 | PIT | WAS |
| 12/05/2026 | CHA | ARI |
| 12/05/2026 | PIT | WAS |
| 13/05/2026 | CHA | ARI |
| 13/05/2026 | PIT | WAS |
| 14/05/2026 | CHA | ARI |
| 14/05/2026 | PIT | WAS |
| 16/05/2026 | CHA | ARI |
| 16/05/2026 | PIT | WAS |
| 18/05/2026 | WAS | CHA |
| 18/05/2026 | PIT | ARI |
Svaren som du kommer att bli tillfrågad om i klassen.
Var är AI:n?
En kalender är ett träd som utvecklas. Koden finns i programa_genetico/ och använder DEAP-biblioteket.
Vilka mönster använder du?
Django separerar modell, vy och mall. ProgramaFacadeView Den döljer motorn bakom en enda inmatning.
Hur anpassar jag det?
Lag och koordinater registreras i guiden. En idé för ditt team: använd strategimönstret för måttet "fair trip".
Kan jag använda den?
Du kan ändra den. Behåll krediten och ange tesen. Hur man citerar
git clone https://github.com/lespam/koza-ttp
cd koza-ttp
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
Kopiera den här frågan och klistra in den i guiden du använder, tillsammans med filen programa_genetico/programagenetico.py.
Förklara steg för steg hur detta genetiska program skapar och utvärderar ett schema. Berätta sedan vad du skulle ändra så att måttet på "rättvis resa" är skillnaden mellan det team som reser mest och det som reser minst.
Kolla vad den säger mot koden. AI kan göra fel.