GuilhermeCaeiro / trabmh

0 stars 1 forks source link

Implementar o tracking de tempo para as soluções #9

Closed thj3a closed 1 year ago

GuilhermeCaeiro commented 1 year ago

Poderia especificar do que se trata este issue? Fala só de salvar as mudanças em uma lista ou há algo mais? Se for só salvar as mudanças, está implementado no commit 09442b1.

thj3a commented 1 year ago

Esse seria o caso de registrar há quanto tempo/iteracoes não há melhoria... Pq daí dá pra calcular quanto tempo levou pra se chegar até um valor de solução

GuilhermeCaeiro commented 1 year ago

O tempo e o número da iteração em que há mudança no "best_sol" são salvos nos atributos "best_sol_change_times" e "best_sol_change_generations" na classe GeneticAlgorithm. A verificação de quanto tempo e iterações tem desde a última alteração é no método stop_execution na classe GeneticAlgorithm.

thj3a commented 1 year ago

Resolvido por 09442b1e3eff3afd552a94d15da37bff99302da6.