資源簡介
多目標優化OTL算法,可以供初學者學習。多目標優化OTL算法,可以供初學者學習。

代碼片段和文件信息
/*!
Copyright?(C)?2014?申瑞珉?(Ruimin?Shen)
This?program?is?free?software:?you?can?redistribute?it?and/or?modify
it?under?the?terms?of?the?GNU?Lesser?General?Public?License?as?published?by
the?Free?Software?Foundation?either?version?3?of?the?License?or
(at?your?option)?any?later?version.
This?program?is?distributed?in?the?hope?that?it?will?be?useful
but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the
GNU?General?Public?License?for?more?details.
You?should?have?received?a?copy?of?the?GNU?General?Public?License
along?with?this?program.??If?not?see? .
*/
#include?
#include?
#include?“Fitness.h“
namespace?otl
{
namespace?optimizer
{
namespace?grea
{
size_t?GridDifference(const?std::vector?&gridCoordinate1?const?std::vector?&gridCoordinate2)
{
assert(gridCoordinate1.size()?==?gridCoordinate2.size());
size_t?gd?=?0;
for?(size_t?i?=?0;?i? {
if?(gridCoordinate1[i]?>?gridCoordinate2[i])
gd?+=?gridCoordinate1[i]?-?gridCoordinate2[i];
else
gd?+=?gridCoordinate2[i]?-?gridCoordinate1[i];
}
return?gd;
}
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2192??2015-11-01?00:40??OTL\CMakeLists.txt
?????文件???????2098??2015-11-01?00:40??OTL\Constraint.h
?????文件???????3133??2015-11-01?00:40??OTL\Crossover\Bitset\SinglePointCrossover.h
?????文件???????1796??2015-11-01?00:40??OTL\Crossover\CoupleCoupleCrossover.h
?????文件???????3639??2015-11-01?00:40??OTL\Crossover\CoupleCoupleCrossoverAdapter.h
?????文件???????1679??2015-11-01?00:40??OTL\Crossover\CoupleCrossover.h
?????文件???????3420??2015-11-01?00:40??OTL\Crossover\CoupleCrossoverAdapter.h
?????文件???????1635??2015-11-01?00:40??OTL\Crossover\Crossover.h
?????文件???????3061??2015-11-01?00:40??OTL\Crossover\DynamicBitset\UniformCrossover.h
?????文件???????4414??2015-11-01?00:40??OTL\Crossover\Integer\SinglePointCrossover.h
?????文件???????4452??2015-11-01?00:40??OTL\Crossover\Real\DifferentialEvolution.h
?????文件???????4874??2015-11-01?00:40??OTL\Crossover\Real\SBX\SimulatedBinaryCrossover.h
?????文件???????3695??2015-11-01?00:40??OTL\Crossover\Real\SBX\Utility.h
?????文件???????1766??2015-11-01?00:40??OTL\Crossover\TripleCrossover.h
?????文件???????3560??2015-11-01?00:40??OTL\Crossover\TripleCrossoverAdapter.h
?????文件???????1948??2015-11-01?00:40??OTL\Crossover\TripleTripleCrossover.h
?????文件???????3903??2015-11-01?00:40??OTL\Crossover\TripleTripleCrossoverAdapter.h
?????文件???????4636??2015-11-01?00:40??OTL\Crossover\TSP\Orderba
?????文件???????3925??2015-11-01?00:40??OTL\Crossover\TSP\PartiallyMappedCrossover.h
?????文件???????3703??2015-11-01?00:40??OTL\Crossover\TSP\Positionba
?????文件???????1652??2015-11-01?00:40??OTL\Crossover\WithCoupleCoupleCrossover.h
?????文件???????1586??2015-11-01?00:40??OTL\Crossover\WithCoupleCrossover.h
?????文件???????1520??2015-11-01?00:40??OTL\Crossover\WithCrossover.h
?????文件???????1586??2015-11-01?00:40??OTL\Crossover\WithTripleCrossover.h
?????文件???????1652??2015-11-01?00:40??OTL\Crossover\WithTripleTripleCrossover.h
?????文件???????1597??2015-11-01?00:40??OTL\Crossover\WithXTripleCrossover.h
?????文件???????1857??2015-11-01?00:40??OTL\Crossover\XTripleCrossover.h
?????文件???????3794??2015-11-01?00:40??OTL\Crossover\XTripleCrossoverAdapter.h
?????文件???????9371??2015-11-01?00:40??OTL\Indicator\DM\DiversityMetric.h
?????文件???????1489??2015-11-01?00:40??OTL\Indicator\DM\Utility.h
............此處省略409個文件信息
- 上一篇:畢業設計。螺旋千斤頂。全部過程及圖紙
- 下一篇:上海菱眾信息技術有限公司面試題
評論
共有 條評論