diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-06-11 12:05:24 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-06-11 12:05:24 +0200 |
| commit | b4d33513bd44c82426ef9e3c6daf5b8046672514 (patch) | |
| tree | db64d441059897974d270614cd1ad22d15fc8e56 /utils/gentranstests.sh | |
| parent | c89c5a1832354d656757c5aff49018d0313838e0 (diff) | |
| download | nissy-core-b4d33513bd44c82426ef9e3c6daf5b8046672514.tar.gz nissy-core-b4d33513bd44c82426ef9e3c6daf5b8046672514.zip | |
Finished refactor
Diffstat (limited to 'utils/gentranstests.sh')
| -rwxr-xr-x | utils/gentranstests.sh | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/utils/gentranstests.sh b/utils/gentranstests.sh index 18bd2c6..62ebbda 100755 --- a/utils/gentranstests.sh +++ b/utils/gentranstests.sh | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | 2 | ||
| 3 | outdir=${1:-"../test/05_transform"} | 3 | outdir="./generated_trans_tests" |
| 4 | 4 | ||
| 5 | mkdir -p "$outdir" | 5 | mkdir -p "$outdir" |
| 6 | i=100 | 6 | i=100 |
| @@ -14,22 +14,22 @@ while read -r line; do | |||
| 14 | 14 | ||
| 15 | rotation="rotation $trans_piece" | 15 | rotation="rotation $trans_piece" |
| 16 | 16 | ||
| 17 | file1="$(ls | grep cubes/move_*_${move1}.txt)" | 17 | file1="$(ls cubes | grep "move_.*_${move1}.txt")" |
| 18 | file2="$(ls | grep cubes/move_*_${move2}.txt)" | 18 | file2="$(ls cubes | grep "move_.*_${move2}.txt")" |
| 19 | echo "$rotation" >"$outdir/${i}_${trans_piece}r_${move1}.in" | 19 | echo "$rotation" >"$outdir/${i}_${trans_piece}r_${move1}.in" |
| 20 | cat "$file1" >>"$outdir/${i}_${trans_piece}r_${move1}.in" | 20 | cat "cubes/$file1" >>"$outdir/${i}_${trans_piece}r_${move1}.in" |
| 21 | cp "$file2" "$outdir/${i}_${trans_piece}r_${move1}.out" | 21 | cp "cubes/$file2" "$outdir/${i}_${trans_piece}r_${move1}.out" |
| 22 | 22 | ||
| 23 | i=$((i+1)) | 23 | i=$((i+1)) |
| 24 | 24 | ||
| 25 | mirrored="mirrored $trans_piece" | 25 | mirrored="mirrored $trans_piece" |
| 26 | move2m="$(echo ${move2} | tr 'LR' 'RL')3" | 26 | move2m="$(echo ${move2} | tr 'LR' 'RL')3" |
| 27 | 27 | ||
| 28 | file1="$(ls | grep cubes/move_*_${move1}.txt)" | 28 | file1="$(ls cubes | grep "move_.*_${move1}.txt")" |
| 29 | file2="$(ls | grep cubes/move_*_${move2m}.txt)" | 29 | file2="$(ls cubes | grep "move_.*_${move2m}.txt")" |
| 30 | echo "$mirrored" >"$outdir/${i}_${trans_piece}m_${move1}.in" | 30 | echo "$mirrored" >"$outdir/${i}_${trans_piece}m_${move1}.in" |
| 31 | cat "$file1" >>"$outdir/${i}_${trans_piece}m_${move1}.in" | 31 | cat "cubes/$file1" >>"$outdir/${i}_${trans_piece}m_${move1}.in" |
| 32 | cp "$file2" "$outdir/${i}_${trans_piece}m_${move1}.out" | 32 | cp "cubes/$file2" "$outdir/${i}_${trans_piece}m_${move1}.out" |
| 33 | 33 | ||
| 34 | i=$((i+1)) | 34 | i=$((i+1)) |
| 35 | done <transform_moves.txt | 35 | done <transform_moves.txt |
