Preskočiť na obsah
Koza-TTP

Demo · Spravodlivé cestovanie medzi tímami

Vygenerujte kalendár a Merajte, koľko každý tím cestuje.

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.

Optimalizačné výsledky

Stlačte tlačidlo na spustenie motora a pozrite si najlepší kalendárový strom.

Optimalizácia behu

Trvá to pár sekúnd.

Poznámka: verzia diplomovej práce neprekonala náhodný kalendár. Nový engine áno, v predbežných testoch. Pre školský projekt je to výhoda: máte základ a zlepšenie, ktoré môžete merať.

Harmonogram: 4T2S6G

Dátum Miestne Preč
11/05/2026 WAS ARI
11/05/2026 CHA PIT
12/05/2026 WAS ARI
12/05/2026 CHA PIT
13/05/2026 WAS ARI
13/05/2026 CHA PIT
14/05/2026 PIT WAS
14/05/2026 ARI CHA
16/05/2026 PIT WAS
16/05/2026 ARI CHA
18/05/2026 CHA PIT
18/05/2026 ARI WAS

Konfiguračný 4

Veľkosť populácie:100
Počet generácií:20
Pravdepodobnosť prechodu:0,8
Pravdepodobnosť mutácií:0,2

Predstaviť to svojmu tímu

Odpovede, ktoré sa vás budú pýtať v triede.

  • Kde je AI?

    Genetické programovanie

    Kalendár je strom, ktorý sa vyvíja. Kód je v programa_genetico/ knižnici DEAP a používa ju.

  • Aké vzory používate?

    MVT, Facade, Template Method

    Django oddeľuje model, pohľad a šablónu. ProgramaFacadeView Skrýva engine za jediným vstupom.

  • Ako ho mám prispôsobiť?

    Zmena tímov a pravidiel

    Tímy a súradnice sú zaznamenané v sprievodcovi. Nápad pre váš tím: použite strategický vzor pre meranie "fair trip".

  • Môžem ho použiť?

    Áno, s GPL-3.0

    Môžete to upraviť. Nechajte si kredit a citujte dizertáciu. Ako citovať

Spusti to na svojom počítači

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

Požiadajte svojho AI asistenta o pomoc

Skopírujte túto otázku a vložte ju do sprievodcu, ktorý používate, spolu so súborom programa_genetico/programagenetico.py.

Vysvetlite mi krok za krokom, ako tento genetický program vytvára a hodnotí rozvrh. Potom mi povedzte, čo by ste zmenili, aby miera "spravodlivého cestovania" bola rozdielom medzi tímom, ktorý cestuje najviac, a tým, ktorý cestuje najmenej.

Skontrolujte, čo vám hovorí v kóde. AI to môže pokaziť.