2 # Test prediction rate of various Pachi components on game records
8 { die
"Usage: predict -e [patternplay|replay|dcnn] [pachi_args]"; }
11 [ "$1" = "-e" ] || usage
12 [ -d sgf
] || die
"Please setup 't-predict/sgf/' directory first"
14 # Ensure pachi args are sane
15 ( cd ..
; .
/pachi
-d 0 "$@" < /dev
/null
) ||
exit 1
17 echo "Prediction rate for $2 (even games):"
18 for f
in sgf
/*.gtp
; do
19 if ! grep -q handicap
"$f"; then
20 cat "$f" |
sed -e 's/^play /pachi-predict /'
23 ( cd ..
; .
/pachi
-d 0 "$@" 2>&1 |
grep Predicted
)