Ejemplo n.º 1
0
 def testRestart(self):
     fitness = FitnessNapsack()
     ilog = pv.ImageLog()
     restart_dir = ilog.dir
     #fitness.solve()
     alg = ga.GeneticAlgorithm(fitness,[ga.GARanking(100)],n_processes=1)
     result = alg.optimize(max_iter=500,ilog=ilog)
     
     time.sleep(2)
     #print "Restarting..."
     ilog = pv.ImageLog()
     alg = ga.GeneticAlgorithm(fitness,[ga.GARanking(100)],n_processes=1)
     result = alg.optimize(max_iter=1000,ilog=ilog,restart_dir=restart_dir)
Ejemplo n.º 2
0
 def testNapsack(self):
     fitness = FitnessNapsack()
     #fitness.solve()
     alg = ga.GeneticAlgorithm(fitness, [ga.GARanking(100)], n_processes=1)
     result = alg.optimize(max_iter=1000)
Ejemplo n.º 3
0
 def dtestNapsack(self):
     fitness = FitnessNapsack()
     #fitness.solve()
     alg = ga.GeneticAlgorithm(FitnessNapsack(), [ga.GARanking(100)],
                               n_processes=1)
     score, args, kwargs = alg.optimize(max_iter=1000)