Anonymous user
Best shuffle: Difference between revisions
m
→Swap if it is locally better algorithm: fouled up 'a'
(→Swap if it is locally better algorithm: More words culled from other entries. Better output formatting.) |
m (→Swap if it is locally better algorithm: fouled up 'a') |
||
Line 1,236:
if __name__ == '__main__':
test_words = ('tree abracadabra seesaw elk grrrrrr up a '
+ 'antidisestablishmentarianism hounddogs').split()
test_words += ['aardvarks are ant eaters', 'immediately', 'abba']
Line 1,247:
<pre>>>> ================================ RESTART ================================
>>>
tree |-> 0,
abracadabra |-> 0,
seesaw |-> 0,
elk |-> 0, kel
grrrrrr |-> 5,
up |-> 0, pu
antidisestablishmentarianism |-> 0, imiebshalnntsdraaiisntasetmi
▲ hounddogs |-> 0, sdhoogudn
aardvarks are ant
abba |-> 0, baab
>>> ================================ RESTART ================================
>>>
tree |-> 0,
abracadabra |-> 0,
seesaw |-> 0,
elk |-> 0,
grrrrrr |-> 5,
up |-> 0, pu
antidisestablishmentarianism |-> 0, ebitiadsashastltnsemmaniirin
▲ hounddogs |-> 0, udsdgnhoo
aardvarks are ant
immediately |-> 0, ldemieiaymt
abba |-> 0, baab
>>> ================================ RESTART ================================
>>>
tree |-> 0,
abracadabra |-> 0,
seesaw |-> 0,
elk |-> 0,
grrrrrr |-> 5,
up |-> 0, pu
a |-> 1, a
antidisestablishmentarianism |-> 0, theeilnarmidaabsitsmnastinis
▲ hounddogs |-> 0, ddoguhson
aardvarks are ant
immediately |-> 0, deimyelmiat
abba |-> 0, baab
>>> </pre>
|