#include "GeneticAlgorithm.h" #include "DBLoader.h" #include #include"relus/rules.h" int main() { //读取装备要素性能参数数据库 CDBLoader dbLoader; //dbLoader.readALLDB(); //std::map fdb = dbLoader.GetFighterDBRecordList(); // 战机性能参数链表 //std::map sdb = dbLoader.GetShipDBRecordList(); // 战船性能参数链表 //std::map adb = dbLoader.GetAirDefenseDBRecordList(); // 防空系统性能参数链表 //std::map gdb = dbLoader.GetGroundTargetDBRecordList(); // 地面目标性能参数链表 std::map fdb; RULES* app = RULES::Create_RULES(); app->RULS_Init("演示想定-自主防抗.XML", fdb); // app->ALL_list_Tin("AWACS", "空中预警");// //app->ALL_list_Tin("AWACS", "KJ-500","引导打击协同"); //app->ALL_list_Tin("AWACS", "KJ-500","AW2", "空中监视"); app->ALL_list_Tin("Attacker", "允许协同"); app->ALL_list_Tin("AttUav", "允许协同"); app->ALL_list_Tin("DecUav", "允许协同"); app->ALL_list_Tin("Attacker", "不允许协同"); app->ALL_list_Tin("Attacker", "允许协同"); app->ALL_list_Tin("Attacker", "引导打击协同"); app->ALL_list_Tin("Attacker", "J-20", "追击状态"); app->ALL_list_Tin("Attacker", "J-20", "非追击状态"); app->ALL_list_Tin("Attacker", "J-20", "FJ12","战斗协同"); return 0; }