Μετάβαση στο περιεχόμενο
Koza-TTP

Επίδειξη · Δίκαια ταξίδια μεταξύ ομάδων

Δημιουργήστε ένα ημερολόγιο και Μετρήστε πόσο ταξιδεύει κάθε ομάδα.

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.

Αποτελέσματα βελτιστοποίησης

Πατήστε το κουμπί για να λειτουργήσει ο κινητήρας και να δείτε το καλύτερο δέντρο ημερολογίου.

Βελτιστοποίηση εκτέλεσης

Χρειάζονται λίγα δευτερόλεπτα.

Σημείωση: η έκδοση της διατριβής δεν κέρδισε ένα τυχαίο ημερολόγιο. Η νέα μηχανή το έκανε, σε προκαταρκτικές δοκιμές. Για ένα σχολικό έργο, αυτό είναι ένα πλεονέκτημα: έχετε μια βασική γραμμή και μια βελτίωση που μπορείτε να μετρήσετε.

Πρόγραμμα: 4T2S6G

Ημερομηνία Τοπικός Μακριά
11/05/2026 WAS CHA
11/05/2026 ARI PIT
12/05/2026 WAS CHA
12/05/2026 ARI PIT
13/05/2026 WAS CHA
13/05/2026 ARI PIT
14/05/2026 CHA PIT
14/05/2026 WAS ARI
16/05/2026 CHA PIT
16/05/2026 WAS ARI
18/05/2026 PIT CHA
18/05/2026 ARI WAS

Διαμόρφωση 4

Μέγεθος πληθυσμού:100
Αριθμός γενεών:20
Πιθανότητα διέλευσης:0,8
Πιθανότητα μετάλλαξης:0,2

Για να το παρουσιάσετε στην ομάδα σας

Οι απαντήσεις που θα σας ζητηθούν στην τάξη.

  • Πού είναι το AI;

    Γενετικός προγραμματισμός

    Ένα ημερολόγιο είναι ένα δέντρο που εξελίσσεται. Ο κώδικας βρίσκεται και programa_genetico/ χρησιμοποιεί τη βιβλιοθήκη DEAP.

  • Τι μοτίβα χρησιμοποιείτε;

    MVT, Facade, Template Method

    Το Django διαχωρίζει το μοντέλο, το view και το template. ProgramaFacadeView Κρύβει τη μηχανή πίσω από μία μόνο είσοδο.

  • Πώς μπορώ να το προσαρμόσω;

    Αλλαγή ομάδων και κανόνων

    Οι ομάδες και οι συντεταγμένες καταγράφονται στον οδηγό. Μια ιδέα για την ομάδα σας: χρησιμοποιήστε το μοτίβο στρατηγικής για το μέτρο "δίκαιο ταξίδι".

  • Μπορώ να το χρησιμοποιήσω;

    Ναι, με την GPL-3.0

    Μπορείτε να το τροποποιήσετε. Κρατήστε τα εύσημα και αναφέρετε τη διατριβή. Πώς να αναφέρετε

Εκτελέστε το στον υπολογιστή σας

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

Ζητήστε βοήθεια από τον βοηθό AI

Αντιγράψτε αυτήν την ερώτηση και επικολλήστε την στον οδηγό που χρησιμοποιείτε, μαζί με το αρχείο programa_genetico/programagenetico.py.

Εξηγήστε μου βήμα προς βήμα πώς αυτό το γενετικό πρόγραμμα δημιουργεί και αξιολογεί ένα πρόγραμμα. Στη συνέχεια, πείτε μου τι θα αλλάζατε ώστε το μέτρο του «δίκαιου ταξιδιού» να είναι η διαφορά μεταξύ της ομάδας που ταξιδεύει περισσότερο και αυτής που ταξιδεύει λιγότερο.

Ελέγξτε τι σας λέει σε σχέση με τον κώδικα. Η τεχνητή νοημοσύνη μπορεί να το κάνει λάθος.