X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=cipher%2Fkeyword_cipher.py;h=a135c2b0489f14e8d6835a716fbe7bfb611f8739;hb=01adde8f28fb9fc89639c8e44be1782a76d12449;hp=2db454cb3ef23e953a83d9129e174906ce2596a5;hpb=1a8c81c0d51805e39a062eaad57816f6e7189add;p=cipher-tools.git diff --git a/cipher/keyword_cipher.py b/cipher/keyword_cipher.py index 2db454c..a135c2b 100644 --- a/cipher/keyword_cipher.py +++ b/cipher/keyword_cipher.py @@ -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