ldov
/

openjevv / code /sweep_flappy.sh
ldov's picture AlexWortega's picture
Duplicate from AlexWortega/openjev
e46c127
Raw History Blame Contribute Delete
968 Bytes
#!/usr/bin/env bash
# 11 Flappy variants (prompts / hypothesis phrasing / label & training params / backbone), as two parallel chains.
# usage: bash sweep_flappy.sh
cd ~/qwen_nli
P=${PY:-python}
COMMON="--episodes 6 --fps 15 --max-steps 900 --record-only --seed 1"
run() { name=$1; gpu=$2; shift 2; HF_HOME=/mnt/hf CUDA_VISIBLE_DEVICES=$gpu $P flappy.py $COMMON --out results/sweep/$name.json "$@" > logs/sweep_$name.log 2>&1; }
mkdir -p results/sweep logs
(
run v00_base 0
run v01_numeric 0 --prompt numeric
run v02_coach 0 --prompt coach
run v03_ascii 0 --prompt ascii
run v04_hyp_should 0 --hyp should
run v05_coach_should 0 --prompt coach --hyp should
) &
(
run v06_lookahead6 1 --lookahead 6 --skip-nli
run v07_noise0.3 1 --noise 0.3 --skip-nli
run v08_data200 1 --collect-episodes 200 --skip-nli
run v09_eps0.3 1 --eps 0.3 --skip-nli
run v10_raw4b 1 --ckpt Qwen/Qwen3.5-4B
) &
wait
echo SWEEP_DONE