def main(): problema = ProblemaMochila() #hill_climbing = HillClimbing(max_iteracoes=100, max_iteracoes_sem_melhora=100) #hill_climbing.executa(problema) tabu_search = TabuSearch(max_iteracoes=100, max_iteracoes_sem_melhora=100, tamanho_tabu_search=100000) tabu_search.executa(problema)
def main(): # Definicao do problema p = ProblemaRaiz() pm = ProblemaMochila() #hc = HillClimbing(max_alt=100, max_sem_alt=10) #hc.executa(pm) tb = TabuSearch(max_alt=1000, max_sem_alt=10) tb.executa(pm)
def main(): # Definicao do problema p = ProblemaRaiz() hc = HillClimbing(max_alt=1000, max_sem_alt=10) hc.executa(p) tb = TabuSearch(max_alt=1000, max_sem_alt=10) tb.executa(p) tbg = TabuSearchGrasp(max_alt=1000, max_sem_alt=10) tbg.executa(p)