📄 vega.c
字号:
/******************************************************************************************* * * *----------- multi-knapsack problem described in Zitzler's PhD Dissertation --------------* * * * Xianming Chen, Feb 23, 2001 * *-------------------------- see the Makefile for usage -----------------------------------* *******************************************************************************************/#include <moea/VEGA.h>#include "knapsack.h"void main(int argc, char** argv) { VEGA vega; vega.maximize(); int items = 250; vega.addParameter("items of each knapsack", "items", "items", Int, &items); vega.readCommandLine(argc, argv); initProblem(items, vega.objectiveDimensions()); IND ind(items, knapsackEvaluator); vega.initialize(ind); startLog(vega); while( !vega.done() ) { if(vega.currentGeneration() % 100 == 0) { vega.parameters(); vega.printScores(); } vega.step(); } vega.parameters(); vega.printScores(); endLog(vega);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -