當前位置: 首頁>>代碼示例>>Python>>正文


Python Space.best_solution方法代碼示例

本文整理匯總了Python中space.Space.best_solution方法的典型用法代碼示例。如果您正苦於以下問題:Python Space.best_solution方法的具體用法?Python Space.best_solution怎麽用?Python Space.best_solution使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在space.Space的用法示例。


在下文中一共展示了Space.best_solution方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: Space

# 需要導入模塊: from space import Space [as 別名]
# 或者: from space.Space import best_solution [as 別名]
# -*- coding: utf-8 -*-
# file: init.py

from space import Space

space = Space()
print "Lendo Entrada"
space.read_input('entrada')

print "Validando Entrada"
if(not space.valid()):
    print 'invalid input'
    quit()	


for i in range(100):
    print "Inicializando Formigas"
    space.put_ants()

    print "Gerando Soluções"
    space.generate_solution()
    solution = space.best_solution()
    
    print "Melhor solução"
    print "Valor %f"%(solution.distance)
    print [t.name for t in solution.route]
    
    print "Atualização dos Feromonios"
    space.update_pheromones()

開發者ID:diegorubin,項目名稱:Evolutionary-Computation,代碼行數:31,代碼來源:init.py


注:本文中的space.Space.best_solution方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。