aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-07-03 17:48:53 +1200
committerTom Ryder <tom@sanctum.geek.nz>2016-07-03 17:48:53 +1200
commit15edf81027d24896c4b47a276110257cebd165df (patch)
tree7e8dbf8df89c5ace240a6cc054cf50da90dfa9d8 /games
parentAdd seed-setting option and handling (diff)
downloaddotfiles-15edf81027d24896c4b47a276110257cebd165df.tar.gz
dotfiles-15edf81027d24896c4b47a276110257cebd165df.zip
Tweaks to rndn(6) seed definition
Diffstat (limited to 'games')
-rwxr-xr-xgames/rndn4
1 files changed, 2 insertions, 2 deletions
diff --git a/games/rndn b/games/rndn
index 56a19be3..ecc374b1 100755
--- a/games/rndn
+++ b/games/rndn
@@ -34,10 +34,10 @@ done
shift "$((OPTIND-1))"
# If no seed given, get one from Bash's $RANDOM
-: "${seed:=$RANDOM}"
+: "${seed:=$RANDOM}" ** 2
# Apply algorithm
-for ((i = 0; i < ${#seed}; i++)) ; do
+for ((seed += 10, i = 0; i < ${#seed}; i++)) ; do
((sum += ${seed:i:1}))
done
for ((red = seed - sum; ${#red} > 1; red = redn)) ; do