36 lines
1.3 KiB
C++
36 lines
1.3 KiB
C++
![]() |
#include "GeneticAlgorithm.h"
|
|||
|
#include "DBLoader.h"
|
|||
|
#include<iostream>
|
|||
|
#include"relus/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>
|
|||
|
std::map<std::string, ABILITY*> fdb;
|
|||
|
|
|||
|
|
|||
|
RULES* app = RULES::Create_RULES();
|
|||
|
app->RULS_Init("<EFBFBD><EFBFBD>ʾ<EFBFBD>붨-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.XML", fdb);
|
|||
|
// app->ALL_list_Tin("AWACS", "<22><><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4>");//
|
|||
|
//app->ALL_list_Tin("AWACS", "KJ-500","<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
//app->ALL_list_Tin("AWACS", "KJ-500","AW2", "<22><><EFBFBD>м<EFBFBD><D0BC><EFBFBD>");
|
|||
|
app->ALL_list_Tin("Attacker", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("AttUav", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("DecUav", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("Attacker", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("Attacker", "<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Эͬ");
|
|||
|
app->ALL_list_Tin("Attacker", "<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;
|
|||
|
}
|