forked from tjuHaoXiaotian/pymarl3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest.sh
109 lines (96 loc) · 40.5 KB
/
test.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# FT-QMIX smacv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/qmix/qmix__2024-06-07_02-22-48" >> test_FT-QMIX_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/qmix/qmix__2024-06-07_02-24-05" >> test_FT-QMIX_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_15_vs_16/qmix/qmix__2024-06-07_02-25-09" >> test_FT-QMIX_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/qmix/qmix__2024-04-30_02-17-59" >> test_FT-QMIX_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/qmix/qmix__2024-04-30_02-18-29" >> test_FT-QMIX_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/qmix/qmix__2024-04-30_02-18-59" >> test_FT-QMIX_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/qmix/qmix__2024-04-28_13-20-27" >> test_FT-QMIX_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/qmix/qmix__2024-04-28_13-19-49" >> test_FT-QMIX_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=qmix --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/qmix/qmix__2024-04-28_13-21-20" >> test_FT-QMIX_zerg_5_vs_5.out 2>&1 &
# FT-VDN smacv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/vdn/vdn__2024-06-05_16-52-56" >> test_FT-VDN_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/vdn/vdn__2024-06-05_16-54-08" >> test_FT-VDN_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/models/sc2_v2_10gen_zerg-obs_aid=1-obs_act=0-conic_fov=0/algo=vdn-agent=n_rnn/env_n=8/mixer=vdn-tdlambda=0.6/rnn_dim=64-2bs=5000_128-epdec_0.05=100k/vdn__2024-07-24_10-57-39" >> test_FT-VDN_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/vdn/vdn__2024-05-05_05-53-58" >> test_FT-VDN_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/vdn/vdn__2024-05-05_05-53-59" >> test_FT-VDN_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/vdn/vdn__2024-05-05_05-54-42" >> test_FT-VDN_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/vdn/vdn__2024-05-06_02-00-53" >> test_FT-VDN_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/vdn/vdn__2024-05-06_02-00-26" >> test_FT-VDN_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=vdn --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/vdn/vdn__2024-05-06_02-01-20" >> test_FT-VDN_zerg_5_vs_5.out 2>&1 &
# HPN-QMIX smacv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/hpn-qmix/hpn_qmix__2024-06-02_07-12-07" >> test_HPN-QMIX_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/hpn-qmix/hpn_qmix__2024-06-02_07-11-33" >> test_HPN-QMIX_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_15_vs_16/hpn-qmix/hpn_qmix__2024-06-02_07-12-35" >> test_HPN-QMIX_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/hpn-qmix/hpn_qmix__2024-04-19_22-21-00" >> test_HPN-QMIX_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/hpn-qmix/hpn_qmix__2024-04-20_08-30-34" >> test_HPN-QMIX_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/hpn-qmix/hpn_qmix__2024-04-20_08-30-59" >> test_HPN-QMIX_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/hpn-qmix/hpn_qmix__2024-04-24_04-01-39" >> test_HPN-QMIX_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/hpn-qmix/hpn_qmix__2024-04-24_04-01-16" >> test_HPN-QMIX_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/hpn-qmix/hpn_qmix__2024-04-24_04-02-00" >> test_HPN-QMIX_zerg_5_vs_5.out 2>&1 &
# HPN-VDN smacv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/hpn-vdn/hpn_vdn__2024-06-04_03-03-13" >> test_HPN-VDN_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/hpn-vdn/hpn_vdn__2024-06-04_02-47-13" >> test_HPN-VDN_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_15_vs_16/hpn-vdn/hpn_vdn__2024-06-04_03-22-33" >> test_HPN-VDN_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/hpn-vdn/hpn_vdn__2024-04-22_03-37-45" >> test_HPN-VDN_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/hpn-vdn/hpn_vdn__2024-04-22_03-37-20" >> test_HPN-VDN_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/hpn-vdn/hpn_vdn__2024-04-22_03-38-10" >> test_HPN-VDN_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/hpn-vdn/hpn_vdn__2024-04-25_02-59-26" >> test_HPN-VDN_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/hpn-vdn/hpn_vdn__2024-04-25_02-57-04" >> test_HPN-VDN_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/hpn-vdn/hpn_vdn__2024-04-25_03-00-17" >> test_HPN-VDN_zerg_5_vs_5.out 2>&1 &
# QTypeMix-B smacv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-26_22-35-57" >> test_QTypeMix-B_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-30_15-43-47" >> test_QTypeMix-B_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_15_vs_16/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-28_17-24-32" >> test_QTypeMix-B_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-14_03-00-48" >> test_QTypeMix-B_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-08_09-34-40" >> test_QTypeMix-B_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-08_09-35-27" >> test_QTypeMix-B_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-12_07-43-41" >> test_QTypeMix-B_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-12_07-44-34" >> test_QTypeMix-B_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-05-12_07-44-47" >> test_QTypeMix-B_zerg_5_vs_5.out 2>&1 &
# QTypeMix samcv2
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_protoss_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.2 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_15_vs_16/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-14_22-31-53" >> test_QTypeMix_protoss_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_terran_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.2 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_15_vs_16/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-08_15-35-18" >> test_QTypeMix_terran_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_zerg_15_vs_16 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.2 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_15_vs_16/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-12_22-20-53" >> test_QTypeMix_zerg_15_vs_16.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_protoss_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.4 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_10_vs_11/hpn-qgattenmix-rnn/alpha=0.4/hpn_qgattenmix__2024-05-27_14-08-36" >> test_QTypeMix_protoss_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_terran_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_10_vs_11/hpn-qgattenmix-rnn/alpha=0.6/hpn_qgattenmix__2024-05-28_14-27-32" >> test_QTypeMix_terran_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_zerg_10_vs_11 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.2 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_10_vs_11/hpn-qgattenmix-rnn/alpha=0.2/hpn_qgattenmix__2024-05-30_02-11-45" >> test_QTypeMix_zerg_10_vs_11.out 2>&1 &
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_protoss_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.6 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/protoss_5_vs_5/hpn-qgattenmix-rnn/alpha=0.6/hpn_qgattenmix__2024-05-31_03-43-31" >> test_QTypeMix_protoss_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_terran_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.2 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/terran_5_vs_5/hpn-qgattenmix-rnn/alpha=0.2/hpn_qgattenmix__2024-05-31_18-10-20" >> test_QTypeMix_terran_5_vs_5.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2_v2_zerg_5_vs_5 with obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=32 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 alpha=0.8 test_nepisode=5120 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smacv2/zerg_5_vs_5/hpn-qgattenmix-rnn/alpha=0.8/hpn_qgattenmix__2024-06-01_11-04-15" >> test_QTypeMix_zerg_5_vs_5.out 2>&1 &
# FT-QMIX smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=qmix --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/qmix/qmix__2024-05-01_07-52-44" >> test_FT-QMIX_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=qmix --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=500000 batch_size=128 td_lambda=0.3 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/qmix/qmix__2024-05-01_07-54-56" >> test_FT-QMIX_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=qmix --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/qmix/qmix__2024-05-01_07-55-19" >> test_FT-QMIX_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=qmix --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/qmix/qmix__2024-05-01_07-55-40" >> test_FT-QMIX_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=qmix --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/qmix/qmix__2024-04-29_04-25-58" >> test_FT-QMIX_2c_vs_64zg.out 2>&1 &
# FT-VDN smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=vdn --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/vdn/vdn__2024-05-04_05-48-27" >> test_FT-VDN_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=vdn --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=500000 batch_size=128 td_lambda=0.3 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/vdn/vdn__2024-05-04_05-50-05" >> test_FT-VDN_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=vdn --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/vdn/vdn__2024-05-04_05-50-23" >> test_FT-VDN_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=vdn --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/vdn/vdn__2024-05-04_05-50-40" >> test_FT-VDN_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=vdn --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=True runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/vdn/vdn__2024-04-30_02-27-52" >> test_FT-VDN_2c_vs_64zg.out 2>&1 &
# HPN-QMIX smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/hpn-qmix/hpn_qmix__2024-04-19_14-20-39" >> test_HPN-QMIX_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=500000 batch_size=128 td_lambda=0.3 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/hpn-qmix/hpn_qmix__2024-04-19_14-21-33" hpn_head_num=2 >> test_HPN-QMIX_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/hpn-qmix/hpn_qmix__2024-04-19_14-22-59" >> test_HPN-QMIX_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/hpn-qmix/hpn_qmix__2024-04-19_14-23-50" >> test_HPN-QMIX_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qmix --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/hpn-qmix/hpn_qmix__2024-04-22_03-39-14" >> test_HPN-QMIX_2c_vs_64zg.out 2>&1 &
# HPN-VDN smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/hpn-vdn/hpn_vdn__2024-04-23_04-32-05" >> test_HPN-VDN_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=500000 batch_size=128 td_lambda=0.3 hpn_head_num=2 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/hpn-vdn/hpn_vdn__2024-04-23_03-53-47" >> test_HPN-VDN_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/hpn-vdn/hpn_vdn__2024-04-23_03-54-12" >> test_HPN-VDN_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/hpn-vdn/hpn_vdn__2024-04-23_03-54-52" >> test_HPN-VDN_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_vdn --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 mixer=vdn test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/hpn-vdn/hpn_vdn__2024-04-24_04-02-33" >> test_HPN-VDN_2c_vs_64zg.out 2>&1 &
# QTypeMix-B smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=2 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-26_14-38-03" >> test_QTypeMix-B_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=500000 batch_size=128 td_lambda=0.3 hpn_head_num=2 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-26_14-37-17" >> test_QTypeMix-B_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-26_14-36-12" >> test_QTypeMix-B_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=3 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-28_08-41-59" >> test_QTypeMix-B_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qgroupmix_atten --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/hpn-qgroupmix-atten/hpn_qgroupmix_atten__2024-06-26_14-35-12" >> test_QTypeMix-B_2c_vs_64zg.out 2>&1 &
# QTypeMix smac
CUDA_VISIBLE_DEVICES="0" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2 with env_args.map_name=3s5z_vs_3s6z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 alpha=0.2 n_groups=2 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/3s5z_vs_3s6z/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-23_09-32-18" >> test_QTypeMix_3s5z_vs_3s6z.out 2>&1 &
CUDA_VISIBLE_DEVICES="1" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2 with env_args.map_name=6h_vs_8z obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.3 hpn_head_num=2 alpha=0.2 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/6h_vs_8z/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-23_09-33-23" >> test_QTypeMix_6h_vs_8z.out 2>&1 &
CUDA_VISIBLE_DEVICES="2" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2 with env_args.map_name=corridor obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 alpha=0.2 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/corridor/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-21_07-49-48" >> test_QTypeMix_corridor.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2 with env_args.map_name=MMM2 obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 alpha=0.2 n_groups=3 weighted_head=True test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/MMM2/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-07-04_12-15-23" >> test_QTypeMix_MMM2.out 2>&1 &
CUDA_VISIBLE_DEVICES="3" nohup python -u src/main.py --config=hpn_qgattenmix --env-config=sc2 with env_args.map_name=2c_vs_64zg obs_agent_id=True obs_last_action=False runner=parallel batch_size_run=1 buffer_size=5000 t_max=10050000 epsilon_anneal_time=100000 batch_size=128 td_lambda=0.6 alpha=0.2 n_groups=1 test_nepisode=1280 save_replay=True evaluate=True checkpoint_path="/data/fusongchen/pymarl3/results/smac/2c_vs_64zg/hpn-qgattenmix-rnn/hpn_qgattenmix__2024-06-23_09-34-59" >> test_QTypeMix_2c_vs_64zg.out 2>&1 &