xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

中國(guó)電子科技集團(tuán)公司認(rèn)知與智能技術(shù)重點(diǎn)實(shí)驗(yàn)室發(fā)布的MaCA(Multi-agent Combat Arena)環(huán)境,是國(guó)內(nèi)首個(gè)可模擬軍事作戰(zhàn)的輕量級(jí)多智能體對(duì)抗與訓(xùn)練平臺(tái),是多智能體對(duì)抗算法研究、訓(xùn)練、測(cè)試和評(píng)估的絕佳環(huán)境,可支持作戰(zhàn)場(chǎng)景和規(guī)模自定義,智能體數(shù)量和種類(lèi)自定義,智能體特征和屬性自定義,支持智能體行為回報(bào)規(guī)則和回報(bào)值自定義等。

資源截圖

代碼片段和文件信息

#!?/usr/bin/env?python
#?-*-?coding:?utf-8?-*-
“““
@author:?Gao?Fang
@contact:?gaofang@cetc.com.cn
@software:?PyCharm
@file:?fight.py
@time:?2018/3/9?0009?16:41
@desc:?execution?battle?between?two?agents
“““
import?argparse
import?importlib
import?os
import?time
from?interface?import?Environment

if?__name__?==?“__main__“:
????parser?=?argparse.ArgumentParser()
????parser.add_argument(“--map“?type=str?default=“1000_1000_2_10_vs_2_10“?help=‘map?name?only?name?not?file?path‘)
????parser.add_argument(“--agent1“?type=str?default=“fix_rule“?help=‘a(chǎn)gent?1?name?only?name?not?path‘)
????parser.add_argument(“--agent2“?type=str?default=“fix_rule“?help=‘a(chǎn)gent?2?name?only?name?not?path‘)
????parser.add_argument(“--round“?type=int?default=1?help=‘play?rounds‘)
????parser.add_argument(“--fps“?type=float?default=0?help=‘display?fps‘)
????parser.add_argument(“--max_step“?type=int?default=5000?help=‘max?step?in?a?round‘)
????parser.add_argument(“--random_pos“?action=“store_true“?help=‘if?the?initial?positions?are?random?or?fix‘)
????parser.add_argument(“--log“?action=“store_true“?help=‘saving?log‘)
????parser.add_argument(“--log_path“?type=str?default=“default_log“?help=‘log?folder?name‘)
????args?=?parser.parse_args()

????print(‘Map:‘?args.map)
????print(‘Side1?agent:‘?args.agent1)
????print(‘Side2?agent:‘?args.agent2)
????print(‘Round?number:‘?args.round)

????side1_win_times?=?0
????side2_win_times?=?0
????draw_times?=?0

????#?file?path?constructing
????map_path?=?‘maps/‘?+?args.map?+?‘.map‘
????agent1_path?=?‘a(chǎn)gent/‘?+?args.agent1?+?‘/agent.py‘
????agent2_path?=?‘a(chǎn)gent/‘?+?args.agent2?+?‘/agent.py‘
????agent1_import_path?=?‘a(chǎn)gent.‘?+?args.agent1?+?‘.agent‘
????agent2_import_path?=?‘a(chǎn)gent.‘?+?args.agent2?+?‘.agent‘

????if?not?os.path.exists(map_path):
????????print(‘Error:?map?file?not?exist!‘)
????????exit(1)
????if?not?os.path.exists(agent1_path):
????????print(‘Error:?agent1?file?not?exist!‘)
????????exit(1)
????if?not?os.path.exists(agent2_path):
????????print(‘Error:?agent2?file?not?exist!‘)
????????exit(1)
????#?delay?calc
????if?args.fps?==?0:
????????step_delay?=?0
????else:
????????step_delay?=?1?/?args.fps

????#?laad?agents
????agent1_module?=?importlib.import_module(agent1_import_path)
????agent2_module?=?importlib.import_module(agent2_import_path)
????agent1?=?agent1_module.Agent()
????agent2?=?agent2_module.Agent()
????agent1_obs_ind?=?agent1.get_obs_ind()
????agent2_obs_ind?=?agent2.get_obs_ind()
????#?environment?initiation
????if?args.log:
????????if?args.log_path?==?‘default_log‘:
????????????log_flag?=?args.agent1?+?‘_vs_‘?+?args.agent2
????????else:
????????????log_flag?=?args.log_path
????else:
????????log_flag?=?False
????env?=?Environment(map_path?agent1_obs_ind?agent2_obs_ind?max_step=args.max_step?render=True
??????????????????????random_pos=args.random_pos?log=log_flag)
????#?get?map?info
????size_x?size_y?=?env.get_map_size()
????side1_detector_num?side1_fighter_num?side2_detector_num?s

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件???????1635??2019-05-05?11:58??MaCA-master\.gitignore

?????文件????????687??2019-12-21?20:25??MaCA-master\.idea\MaCA-master.iml

?????文件????????294??2019-12-21?19:29??MaCA-master\.idea\misc.xml

?????文件????????281??2019-12-21?19:29??MaCA-master\.idea\modules.xml

?????文件????????239??2019-12-21?20:25??MaCA-master\.idea\other.xml

?????文件??????21122??2020-02-16?16:07??MaCA-master\.idea\workspace.xml

?????文件????????554??2019-05-05?11:58??MaCA-master\agent\base_agent.py

?????文件????????943??2019-05-05?11:58??MaCA-master\agent\fix_rule\agent.py

?????文件??????28387??2019-05-05?11:58??MaCA-master\agent\fix_rule\agent_core.py

?????文件????????212??2019-05-05?11:58??MaCA-master\agent\fix_rule\license.lic

?????文件????????140??2019-05-05?11:58??MaCA-master\agent\fix_rule\product.key

?????文件????????140??2019-05-05?11:58??MaCA-master\agent\fix_rule\pyshield.key

?????文件????????288??2019-05-05?11:58??MaCA-master\agent\fix_rule\pyshield.lic

?????文件???????8607??2019-05-05?11:58??MaCA-master\agent\fix_rule\pytransform.py

?????文件?????697856??2019-05-05?11:58??MaCA-master\agent\fix_rule\_pytransform.dll

?????文件?????650764??2019-05-05?11:58??MaCA-master\agent\fix_rule\_pytransform.dylib

?????文件?????720936??2019-05-05?11:58??MaCA-master\agent\fix_rule\_pytransform.so

?????文件???????1190??2019-12-21?19:32??MaCA-master\agent\fix_rule\__pycache__\agent.cpython-37.pyc

?????文件???????7271??2019-12-21?19:32??MaCA-master\agent\fix_rule\__pycache__\agent_core.cpython-37.pyc

?????文件???????7690??2019-12-29?22:36??MaCA-master\agent\fix_rule\__pycache__\pytransform.cpython-37.pyc

?????文件???????1620??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\agent.py

?????文件??????21435??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\agent_core.py

?????文件????????212??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\license.lic

?????文件????????140??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\product.key

?????文件????????140??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\pyshield.key

?????文件????????288??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\pyshield.lic

?????文件???????8607??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\pytransform.py

?????文件?????697856??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\_pytransform.dll

?????文件?????650764??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\_pytransform.dylib

?????文件?????720936??2019-05-05?11:58??MaCA-master\agent\fix_rule_no_att\_pytransform.so

............此處省略106個(gè)文件信息

評(píng)論

共有 條評(píng)論