task_type=ranking
rec_model=MF  # MF NeuMF LightGCN SGL SGDL
attack_model=RandomAttack # ranking类支持 none, RandomAttack, BandwagonAttack, AUSH, RevAdv
data_name=lastfm
attacker_num=343
filler_num=30
target_num=2
# data_name=ml-1m
# attacker_num=1200
# filler_num=76
# target_num=5
# data_name=CiaoDVD
# attacker_num=40
# filler_num=18
# target_num=1 
# data_name=Gowalla
# attacker_num=20 #8719
# filler_num=2 #203
# target_num=1 #44


for rec_model in MF CDAE NeuMF LightGCN SGL #SGDL
    do for attack_model in RevAdv #none #RandomAttack BandwagonAttack AUSH
        do
            # 打印参数以调试
            # sh run_main_zj.sh $task_type $rec_model $attack_model $data_name $attacker_num $filler_num $target_num
            a=1
        done
    done

task_type=ranking
rec_model=MF  # MF NeuMF LightGCN SGL SGDL
attack_model=RandomAttack # ranking类支持 none, RandomAttack, BandwagonAttack, AUSH, RevAdv 
data_name=ml-1m
attacker_num=1200
filler_num=76
target_num=5 

for rec_model in NeuMF #MF CDAE NeuMF LightGCN SGL #SGDL
    do for attack_model in RevAdv none RandomAttack BandwagonAttack AUSH
        do
            # 打印参数以调试
            sh run_main_zj.sh $task_type $rec_model $attack_model $data_name $attacker_num $filler_num $target_num
            a=1

        done
    done

task_type=ranking
rec_model=MF  # MF NeuMF LightGCN SGL SGDL
attack_model=RandomAttack # ranking类支持 none, RandomAttack, BandwagonAttack, AUSH, RevAdv 
data_name=CiaoDVD
attacker_num=40
filler_num=18
target_num=1  

for rec_model in MF CDAE NeuMF LightGCN SGL #SGDL
    do for attack_model in RevAdv #none #RandomAttack BandwagonAttack AUSH
        do
            # 打印参数以调试
            # sh run_main_zj.sh $task_type $rec_model $attack_model $data_name $attacker_num $filler_num $target_num
            a=1

        done
    done

 