資源簡介
帝國競爭算法python實現(xiàn)
代碼片段和文件信息
import?numpy?as?np
import?parameters?as?param
class?Country:
????def?__init__(self?representation):
????????self.colonies?=?[]
????????self.representation?=?representation??#np.array?length
????????self.makespan?=?self._calculateCost()
????#CALCULATORS
????def?_calculateCost(self):
????????ETC?=?param.ETC
????????return?np.sum(np.multiply(ETC.Tself.representation))
????#GETTERS
????def?isColony(self):
????????return?False
????def?isImperialist(self):
????????return?not?self.isColony(self)
????def?getRepresentation(self):
????????return?self.representation
????def?getCost(self):
????????return?self.makespan
????def?getTimeFitness(self):
????????return?None
????#SETTERS
????def?setRepresentation(selfrepresentation):
????????self.representation?=?representation
????????self._calculateCost()
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-10-25?02:19??imperialist-competitive-algorithm-master\
?????文件?????????488??2017-10-25?02:19??imperialist-competitive-algorithm-master\config.txt
?????文件?????????813??2017-10-25?02:19??imperialist-competitive-algorithm-master\country.py
?????文件????????1141??2017-10-25?02:19??imperialist-competitive-algorithm-master\empire.py
?????文件????????7941??2017-10-25?02:19??imperialist-competitive-algorithm-master\ica.py
?????文件?????????656??2017-10-25?02:19??imperialist-competitive-algorithm-master\parameters.py
?????文件?????????351??2017-10-25?02:19??imperialist-competitive-algorithm-master\util_functions.py
評論
共有 條評論