34 lines
1.2 KiB
C++
34 lines
1.2 KiB
C++
![]() |
#include "GeneticAlgorithm.h"
|
|||
|
#include "DBLoader.h"
|
|||
|
#include<iostream>
|
|||
|
#include"rules.h"
|
|||
|
|
|||
|
int main() {
|
|||
|
|
|||
|
|
|||
|
//<2F><>ȡװ<C8A1><D7B0>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>
|
|||
|
|
|||
|
CDBLoader dbLoader;
|
|||
|
dbLoader.readALLDB();
|
|||
|
std::map<std::string, ABILITY*> fdb = dbLoader.GetFighterDBRecordList(); // ս<><D5BD><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
std::map<std::string, ABILITY*> sdb = dbLoader.GetShipDBRecordList(); // ս<><D5BD><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
std::map<std::string, ABILITY*> adb = dbLoader.GetAirDefenseDBRecordList(); // <20><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
std::map<std::string, ABILITY*> gdb = dbLoader.GetGroundTargetDBRecordList(); // <20><><EFBFBD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
RULES* app = RULES::Create_RULES();
|
|||
|
app->RULS_Init("111.xml", fdb);
|
|||
|
app->ALL_list_Tin("AWACS", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><EFBFBD>");//
|
|||
|
app->ALL_list_Tin("AWACS", "KJ-500","<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("AWACS", "KJ-500","AW2", "<EFBFBD><EFBFBD><EFBFBD>м<EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
app->ALL_list_Tin("Attacker", "Ŀ<EFBFBD>걻<EFBFBD>״<EFBFBD>ʶ<EFBFBD><EFBFBD>");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "Ŀ<EFBFBD><EFBFBD>δ<EFBFBD><EFBFBD><EFBFBD>״<EFBFBD>ʶ<EFBFBD><EFBFBD>");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "<EFBFBD><EFBFBD>״̬");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬");
|
|||
|
app->ALL_list_Tin("Attacker", "J-20", "FJ12","ս<EFBFBD><EFBFBD>Эͬ");
|
|||
|
return 0;
|
|||
|
}
|