Merge branch 'simulated-annealing-testing'
[cipher-tools.git] / cipher / keyword_cipher.py
index 2db454cb3ef23e953a83d9129e174906ce2596a5..a135c2b0489f14e8d6835a716fbe7bfb611f8739 100644 (file)
@@ -206,8 +206,6 @@ def simulated_annealing_break(message, workers=10,
                               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
@@ -300,4 +298,4 @@ def simulated_annealing_break_worker(message, plain_alphabet, cipher_alphabet,
     return best_alphabet, best_fitness # current_alphabet, current_fitness
 
 if __name__ == "__main__":
-    import doctest
\ No newline at end of file
+    import doctest