some more stats
This commit is contained in:
parent
d24ab2b1b8
commit
41040f18e7
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Usage:
|
||||||
# ./play.bash
|
# ./play.bash
|
||||||
|
|
||||||
alice_sum=0
|
alice_sum=0
|
||||||
|
|
13
stats.bash
13
stats.bash
|
@ -1,10 +1,11 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# Usage
|
||||||
# ./stats.bash
|
# ./stats.bash
|
||||||
# or
|
# or
|
||||||
# ./stats.bash NUM_SIMULATIONS
|
# ./stats.bash NUM_SIMULATIONS
|
||||||
|
|
||||||
for ((i=0; i < ${1:-1000}; i++))
|
for ((i=0; i < ${1:-100}; i++))
|
||||||
do
|
do
|
||||||
./play.bash
|
./play.bash
|
||||||
done | awk '
|
done | awk '
|
||||||
|
@ -14,10 +15,16 @@ done | awk '
|
||||||
/^Uavgjort\.\.\.$/ {
|
/^Uavgjort\.\.\.$/ {
|
||||||
tie++
|
tie++
|
||||||
}
|
}
|
||||||
|
/^[[:alnum:]]+: [[:digit:]]+$/ {
|
||||||
|
points[substr($1, 0, length($1) - 1)] += $2 # strip away exclamation mark
|
||||||
|
}
|
||||||
|
|
||||||
END {
|
END {
|
||||||
for(i in win) {
|
for(i in points) {
|
||||||
printf "%s vant %d ganger.\n", i, (win[i] ? win[i] : 0)
|
printf "%s vant %d ganger med %d poeng totalt..\n",
|
||||||
|
i,
|
||||||
|
(win[i] ? win[i] : 0),
|
||||||
|
(points[i] ? points[i] : 0)
|
||||||
}
|
}
|
||||||
print "Det ble uavgjort", (tie ? tie : 0), "ganger."
|
print "Det ble uavgjort", (tie ? tie : 0), "ganger."
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue