projects
/
cipher-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updated for challenge 9
[cipher-tools.git]
/
cipher
/
keyword_cipher.py
diff --git
a/cipher/keyword_cipher.py
b/cipher/keyword_cipher.py
index a135c2b0489f14e8d6835a716fbe7bfb611f8739..2cf3290463d50ae6fbe9bb93e901eb9ba3ec8a19 100644
(file)
--- a/
cipher/keyword_cipher.py
+++ b/
cipher/keyword_cipher.py
@@
-206,6
+206,9
@@
def simulated_annealing_break(message, workers=10,
fitness=Ptrigrams, chunksize=1):
worker_args = []
ciphertext = sanitise(message)
fitness=Ptrigrams, chunksize=1):
worker_args = []
ciphertext = sanitise(message)
+ if swap_index_finder is None:
+ swap_index_finder = gaussian_swap_index
+
for i in range(workers):
if plain_alphabet is None:
used_plain_alphabet = string.ascii_lowercase
for i in range(workers):
if plain_alphabet is None:
used_plain_alphabet = string.ascii_lowercase