X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=find_best_caesar_break_parameters.py;fp=find_best_caesar_break_parameters.py;h=edab90fcc2c55bfe5dc6b74b425413837030f1cd;hb=833724c23cc4f479a185cdd8dae89ce35964cf7c;hp=88de1dc8da1515679ca8b732162523a280ec37c9;hpb=5e31b8928eb08839244c2c36981b50e0f20959a2;p=cipher-tools.git diff --git a/find_best_caesar_break_parameters.py b/find_best_caesar_break_parameters.py index 88de1dc..edab90f 100644 --- a/find_best_caesar_break_parameters.py +++ b/find_best_caesar_break_parameters.py @@ -38,12 +38,12 @@ def eval_all(): itertools.product(metrics, scalings, message_lengths))) def eval_one_parameter_set(metric, scaling, message_length): - for i in range(trials): + for _ in range(trials): sample_start = random.randint(0, corpus_length - message_length) sample = corpus[sample_start:(sample_start + message_length)] key = random.randint(1, 25) sample_ciphertext = caesar_encipher(sample, key) - (found_key, score) = caesar_break(sample_ciphertext, + found_key, _ = caesar_break(sample_ciphertext, metric=metric['func'], target_counts=scaling['corpus_frequency'], message_frequency_scaling=scaling['scaling'])