Best shuffle: Difference between revisions

m
Line 2,249:
for _, word in ipairs(words) do
local shufl, count = bestshuffle(word, r)
print(string.format("%s ->, %s, (%d)", word, shufl, count))
end
print()
Line 2,258:
{{out}}
<pre>RANDOM:
abracadabra, -> caadabarrabradcababaar, (0)
seesaw, -> essewaesawes, (0)
elk, -> lkekel, (0)
grrrrrr, -> rrrgrrrrrgrrrr, (5)
up ->, pu, (0)
a ->, a, (1)
 
DETERMINISTIC:
abracadabra ->, caadrbabaar, (0)
seesaw ->, ewaess, (0)
elk ->, kel, (0)
grrrrrr ->, rgrrrrr, (5)
up ->, pu, (0)
a ->, a, (1)</pre>
 
=={{header|Mathematica}} / {{header|Wolfram Language}}==
Anonymous user