Onde está a IA?
Programação genética
Um calendário é uma árvore que evolui. O código está em programa_genetico/ e usa a biblioteca DEAP.
Demo · Viagens justas entre times
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.
Clique na árvore para expandir
Leva alguns segundos.
Nota: a versão da tese não superava um calendário aleatório. O novo motor superava, nos testes preliminares. Para um projeto escolar, isso é uma vantagem: você tem uma base e uma melhoria que pode medir.
| Data | Local | Fora |
|---|---|---|
| 11/05/2026 | WAS | PIT |
| 11/05/2026 | ARI | CHA |
| 12/05/2026 | WAS | PIT |
| 12/05/2026 | ARI | CHA |
| 13/05/2026 | WAS | PIT |
| 13/05/2026 | ARI | CHA |
| 14/05/2026 | CHA | ARI |
| 14/05/2026 | WAS | PIT |
| 16/05/2026 | CHA | ARI |
| 16/05/2026 | WAS | PIT |
| 18/05/2026 | ARI | PIT |
| 18/05/2026 | CHA | WAS |
As respostas que serão perguntadas em sala de aula.
Onde está a IA?
Um calendário é uma árvore que evolui. O código está em programa_genetico/ e usa a biblioteca DEAP.
Quais padrões você usa?
O Django separa modelo, visualização e template. ProgramaFacadeView Ele esconde o motor atrás de uma única entrada.
Como eu adapto isso?
Equipes e coordenadas são registradas no guia. Uma ideia para sua equipe: use o padrão Estratégia para a medida de "viagem justa".
Posso usar?
Você pode modificá-la. Fique com o crédito e cite a tese. Como citar
git clone https://github.com/lespam/koza-ttp
cd koza-ttp
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
Copie essa pergunta e cole no assistente que você usar, junto com o arquivo programa_genetico/programagenetico.py.
Explique para mim, passo a passo, como esse programa genético cria e avalia um cronograma. Depois me diga o que você mudaria para que a medida de "viagem justa" seja a diferença entre a equipe que viaja mais e a que viaja menos.
Verifique o que ele te diz em relação ao código. A IA pode errar.