├── LICENSE ├── README.md ├── agent ├── SAC_rule │ ├── SAC_alg.py │ ├── SAC_temp.py │ ├── agent.py │ └── rl_utils1.py ├── __init__.py ├── base_agent.py ├── base_rule │ └── agent.py ├── demo_3 │ └── agent.py ├── fix_rule │ ├── _pytransform.dll │ ├── _pytransform.dylib │ ├── _pytransform.so │ ├── agent.py │ ├── agent_core.py │ ├── license.lic │ ├── product.key │ ├── pyshield.key │ ├── pyshield.lic │ └── pytransform.py ├── fix_rule_no_att │ ├── _pytransform.dll │ ├── _pytransform.dylib │ ├── _pytransform.so │ ├── agent.py │ ├── agent_core.py │ ├── license.lic │ ├── product.key │ ├── pyshield.key │ ├── pyshield.lic │ └── pytransform.py └── simple │ ├── agent.py │ └── dqn.py ├── common └── agent_process.py ├── configuration ├── reward.py └── system.py ├── environment ├── _pytransform.dll ├── _pytransform.dylib ├── _pytransform.so ├── interface.py ├── license.lic ├── product.key ├── pyshield.key ├── pyshield.lic ├── pytransform.py ├── render │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ └── render_pic.cpython-36.pyc │ ├── render.py │ ├── render_pic.py │ └── resource │ │ ├── 1000_1000.png │ │ ├── 80_20.png │ │ ├── detector-blue-20.png │ │ ├── detector-red-20.png │ │ ├── fighter-blue-20.png │ │ └── fighter-red-20.png ├── renderserver │ ├── __pycache__ │ │ └── server.cpython-36.pyc │ └── server.py └── world │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── __init__.cpython-39.pyc │ ├── config.cpython-36.pyc │ ├── detection_calc.cpython-36.pyc │ ├── em_battle.cpython-36.pyc │ ├── load_map.cpython-36.pyc │ ├── log.cpython-36.pyc │ ├── obs_vector.cpython-36.pyc │ ├── position_calc.cpython-36.pyc │ ├── replay.cpython-36.pyc │ └── strike_calc.cpython-36.pyc │ ├── config.py │ ├── detection_calc.py │ ├── em_battle.py │ ├── load_map.py │ ├── log.py │ ├── obs_vector.py │ ├── position_calc.py │ ├── replay.py │ └── strike_calc.py ├── fight.py ├── fight_mp.py ├── fw_pg.py ├── maps ├── 1000_1000_2_10_vs_2_10.map ├── 1000_1000_fighter10v10.map └── 1000_1000_fighter1v1.map ├── obs_construct └── simple │ └── construct.py ├── replay.py ├── test.py ├── testclient.py ├── testenv.py ├── tournament ├── config.ini ├── config_gen.py └── tournament_mp.py └── train ├── demo └── dqn.py ├── pysac ├── SAC3.py ├── SACModel.py ├── SAC_2.py ├── core.py ├── main.py ├── rl_utils.py └── rl_utils2.py └── sac └── agent.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/README.md -------------------------------------------------------------------------------- /agent/SAC_rule/SAC_alg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/SAC_rule/SAC_alg.py -------------------------------------------------------------------------------- /agent/SAC_rule/SAC_temp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/SAC_rule/SAC_temp.py -------------------------------------------------------------------------------- /agent/SAC_rule/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/SAC_rule/agent.py -------------------------------------------------------------------------------- /agent/SAC_rule/rl_utils1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/SAC_rule/rl_utils1.py -------------------------------------------------------------------------------- /agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /agent/base_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/base_agent.py -------------------------------------------------------------------------------- /agent/base_rule/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/base_rule/agent.py -------------------------------------------------------------------------------- /agent/demo_3/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/demo_3/agent.py -------------------------------------------------------------------------------- /agent/fix_rule/_pytransform.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/_pytransform.dll -------------------------------------------------------------------------------- /agent/fix_rule/_pytransform.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/_pytransform.dylib -------------------------------------------------------------------------------- /agent/fix_rule/_pytransform.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/_pytransform.so -------------------------------------------------------------------------------- /agent/fix_rule/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/agent.py -------------------------------------------------------------------------------- /agent/fix_rule/agent_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/agent_core.py -------------------------------------------------------------------------------- /agent/fix_rule/license.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/license.lic -------------------------------------------------------------------------------- /agent/fix_rule/product.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/product.key -------------------------------------------------------------------------------- /agent/fix_rule/pyshield.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/pyshield.key -------------------------------------------------------------------------------- /agent/fix_rule/pyshield.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/pyshield.lic -------------------------------------------------------------------------------- /agent/fix_rule/pytransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule/pytransform.py -------------------------------------------------------------------------------- /agent/fix_rule_no_att/_pytransform.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/_pytransform.dll -------------------------------------------------------------------------------- /agent/fix_rule_no_att/_pytransform.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/_pytransform.dylib -------------------------------------------------------------------------------- /agent/fix_rule_no_att/_pytransform.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/_pytransform.so -------------------------------------------------------------------------------- /agent/fix_rule_no_att/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/agent.py -------------------------------------------------------------------------------- /agent/fix_rule_no_att/agent_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/agent_core.py -------------------------------------------------------------------------------- /agent/fix_rule_no_att/license.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/license.lic -------------------------------------------------------------------------------- /agent/fix_rule_no_att/product.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/product.key -------------------------------------------------------------------------------- /agent/fix_rule_no_att/pyshield.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/pyshield.key -------------------------------------------------------------------------------- /agent/fix_rule_no_att/pyshield.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/pyshield.lic -------------------------------------------------------------------------------- /agent/fix_rule_no_att/pytransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/fix_rule_no_att/pytransform.py -------------------------------------------------------------------------------- /agent/simple/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/simple/agent.py -------------------------------------------------------------------------------- /agent/simple/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/agent/simple/dqn.py -------------------------------------------------------------------------------- /common/agent_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/common/agent_process.py -------------------------------------------------------------------------------- /configuration/reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/configuration/reward.py -------------------------------------------------------------------------------- /configuration/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/configuration/system.py -------------------------------------------------------------------------------- /environment/_pytransform.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/_pytransform.dll -------------------------------------------------------------------------------- /environment/_pytransform.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/_pytransform.dylib -------------------------------------------------------------------------------- /environment/_pytransform.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/_pytransform.so -------------------------------------------------------------------------------- /environment/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/interface.py -------------------------------------------------------------------------------- /environment/license.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/license.lic -------------------------------------------------------------------------------- /environment/product.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/product.key -------------------------------------------------------------------------------- /environment/pyshield.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/pyshield.key -------------------------------------------------------------------------------- /environment/pyshield.lic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/pyshield.lic -------------------------------------------------------------------------------- /environment/pytransform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/pytransform.py -------------------------------------------------------------------------------- /environment/render/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/__init__.py -------------------------------------------------------------------------------- /environment/render/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /environment/render/__pycache__/render_pic.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/__pycache__/render_pic.cpython-36.pyc -------------------------------------------------------------------------------- /environment/render/render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/render.py -------------------------------------------------------------------------------- /environment/render/render_pic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/render_pic.py -------------------------------------------------------------------------------- /environment/render/resource/1000_1000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/1000_1000.png -------------------------------------------------------------------------------- /environment/render/resource/80_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/80_20.png -------------------------------------------------------------------------------- /environment/render/resource/detector-blue-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/detector-blue-20.png -------------------------------------------------------------------------------- /environment/render/resource/detector-red-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/detector-red-20.png -------------------------------------------------------------------------------- /environment/render/resource/fighter-blue-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/fighter-blue-20.png -------------------------------------------------------------------------------- /environment/render/resource/fighter-red-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/render/resource/fighter-red-20.png -------------------------------------------------------------------------------- /environment/renderserver/__pycache__/server.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/renderserver/__pycache__/server.cpython-36.pyc -------------------------------------------------------------------------------- /environment/renderserver/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/renderserver/server.py -------------------------------------------------------------------------------- /environment/world/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__init__.py -------------------------------------------------------------------------------- /environment/world/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/__init__.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/__init__.cpython-39.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/config.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/config.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/detection_calc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/detection_calc.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/em_battle.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/em_battle.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/load_map.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/load_map.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/log.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/log.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/obs_vector.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/obs_vector.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/position_calc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/position_calc.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/replay.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/replay.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/__pycache__/strike_calc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/__pycache__/strike_calc.cpython-36.pyc -------------------------------------------------------------------------------- /environment/world/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/config.py -------------------------------------------------------------------------------- /environment/world/detection_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/detection_calc.py -------------------------------------------------------------------------------- /environment/world/em_battle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/em_battle.py -------------------------------------------------------------------------------- /environment/world/load_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/load_map.py -------------------------------------------------------------------------------- /environment/world/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/log.py -------------------------------------------------------------------------------- /environment/world/obs_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/obs_vector.py -------------------------------------------------------------------------------- /environment/world/position_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/position_calc.py -------------------------------------------------------------------------------- /environment/world/replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/replay.py -------------------------------------------------------------------------------- /environment/world/strike_calc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/environment/world/strike_calc.py -------------------------------------------------------------------------------- /fight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/fight.py -------------------------------------------------------------------------------- /fight_mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/fight_mp.py -------------------------------------------------------------------------------- /fw_pg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/fw_pg.py -------------------------------------------------------------------------------- /maps/1000_1000_2_10_vs_2_10.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/maps/1000_1000_2_10_vs_2_10.map -------------------------------------------------------------------------------- /maps/1000_1000_fighter10v10.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/maps/1000_1000_fighter10v10.map -------------------------------------------------------------------------------- /maps/1000_1000_fighter1v1.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/maps/1000_1000_fighter1v1.map -------------------------------------------------------------------------------- /obs_construct/simple/construct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/obs_construct/simple/construct.py -------------------------------------------------------------------------------- /replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/replay.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/test.py -------------------------------------------------------------------------------- /testclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/testclient.py -------------------------------------------------------------------------------- /testenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/testenv.py -------------------------------------------------------------------------------- /tournament/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/tournament/config.ini -------------------------------------------------------------------------------- /tournament/config_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/tournament/config_gen.py -------------------------------------------------------------------------------- /tournament/tournament_mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/tournament/tournament_mp.py -------------------------------------------------------------------------------- /train/demo/dqn.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /train/pysac/SAC3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/SAC3.py -------------------------------------------------------------------------------- /train/pysac/SACModel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/SACModel.py -------------------------------------------------------------------------------- /train/pysac/SAC_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/SAC_2.py -------------------------------------------------------------------------------- /train/pysac/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/core.py -------------------------------------------------------------------------------- /train/pysac/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/main.py -------------------------------------------------------------------------------- /train/pysac/rl_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/rl_utils.py -------------------------------------------------------------------------------- /train/pysac/rl_utils2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/pysac/rl_utils2.py -------------------------------------------------------------------------------- /train/sac/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AI4IS/Multi-Dimensional-Decision-Making-for-UAV-Air-Combat-Based-on-Hierarchical-Reinforcement-Learning/HEAD/train/sac/agent.py --------------------------------------------------------------------------------