Laktawan ang nilalaman
Koza-TTP

Demo · Patas na paglalakbay sa pagitan ng mga koponan

Gumawa ng kalendaryo at Sukatin kung gaano kalayo ang biyahe ng bawat koponan.

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.

Mga resulta ng optimisasyon

Pindutin ang button para patakbuhin ang engine at makita ang pinakamagandang calendar tree.

Pag-optimize ng pagpapatakbo

Ilang segundo lang ang kailangan.

Tandaan: hindi natalo ng thesis version ang random na kalendaryo. Ang bagong engine ang nanalo sa preliminary tests. Para sa school project, advantage iyon: may baseline ka at improvement na pwede mong sukatin.

Iskedyul: 4T2S6G

Petsa Lokal Umalis
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 ARI WAS
14/05/2026 CHA PIT
16/05/2026 WAS ARI
16/05/2026 CHA PIT
16/05/2026 ARI WAS
16/05/2026 CHA PIT
18/05/2026 CHA WAS
18/05/2026 ARI PIT
18/05/2026 WAS PIT
18/05/2026 CHA ARI

Configuration 4

Laki ng populasyon:100
Bilang ng mga henerasyon:20
Posibilidad ng pagtawid:0.8
Posibilidad ng Mutasyon:0.2

Para ipakilala ito sa iyong team

Ang mga sagot na itatanong sa iyo sa klase.

  • Nasaan ang AI?

    Genetic programming

    Ang kalendaryo ay isang puno na umuunlad. Ang code ay nasa at programa_genetico/ gumagamit ng DEAP library.

  • Anong mga pattern ang ginagamit mo?

    MVT, Facade, Template Method

    Pinaghihiwalay ng Django ang modelo, view, at template. ProgramaFacadeView Itinatago nito ang engine sa likod ng isang input lamang.

  • Paano ko ito ia-adapt?

    Baguhin ang mga koponan at patakaran

    Ang mga koponan at koordinado ay itinatala sa gabay. Isang ideya para sa iyong koponan: gamitin ang Strategy pattern para sa "fair trip" na sukatan.

  • Pwede ko ba itong gamitin?

    Oo, gamit ang GPL-3.0

    Maaari mo itong baguhin. Itago ang kredito at banggitin ang tesis. Paano mag-cite

Patakbuhin ito sa iyong 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

Humingi ng tulong sa iyong AI assistant

Kopyahin ang tanong na ito at i-paste sa wizard na ginagamit mo, kasama ang programa_genetico/programagenetico.py file.

Ipaliwanag mo sa akin hakbang-hakbang kung paano nililikha at sinusuri ng genetic program na ito ang iskedyul. Pagkatapos, sabihin mo kung ano ang babaguhin mo para ang sukatan ng "fair travel" ay ang pagkakaiba ng team na pinakamaraming biyahe at yung team na pinakakaunti ang biyahe.

Suriin ang sinasabi nito laban sa code. Maaaring magkamali ang AI.