#!/bin/bash
TMP_FILE=`mktemp /tmp/bounds.XXXXXX`; trap 'rm -f $TMP_FILE' 0 1 15
for k in -2 -1 0 1; do
    beta=1E"$k"
    echo $beta
    outfile="/tmp/bounds3_$beta.dat"
    rm $outfile
    seed=100
    ../../utils/createfg --type grid --states 3 --seed $seed --N 25 --beta $beta > $TMP_FILE
    echo "# beta=$beta" >> $outfile
    ./errorbounds5 --filename $TMP_FILE --debug true --maxnodes 5000 --methods BP BoundProp Cav CavI SAW SAWI MF-TRW >> $outfile
    if [ $? != 0 ]; then
        exit
    fi
done
rm -f $TMP_FILE
# beta BPerr(5x) DTgap DTMgap Cavitygap LUgap BoundPropgap
# 5x = min max avg stddev t
