X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=szyfrow%2Fcolumn_transposition.py;h=d81903e9bf3cf7f8b93bb7a1e6a5caaad69272e7;hb=deed628b25281baff05b8ec8310a7458ac298d7b;hp=7e0fc28a3d002208ccfd0ea0c6958216aa61fa09;hpb=a870050db6bc974b1bb0d132001750b6624fb43f;p=szyfrow.git diff --git a/szyfrow/column_transposition.py b/szyfrow/column_transposition.py index 7e0fc28..d81903e 100644 --- a/szyfrow/column_transposition.py +++ b/szyfrow/column_transposition.py @@ -1,10 +1,8 @@ import math import multiprocessing from itertools import chain -from support.utilities import * -from support.language_models import * - -from logger import logger +from szyfrow.support.utilities import * +from szyfrow.support.language_models import * def transpositions_of(keyword): """Finds the transpostions given by a keyword. For instance, the keyword @@ -223,10 +221,6 @@ def column_transposition_break_worker(message, transposition, plaintext = column_transposition_decipher(message, transposition, fillcolumnwise=fillcolumnwise, emptycolumnwise=emptycolumnwise) fit = fitness(sanitise(plaintext)) - logger.debug('Column transposition break attempt using key {0} ' - 'gives fit of {1} and decrypt starting: {2}'.format( - transposition, fit, - sanitise(plaintext)[:50])) return (transposition, fillcolumnwise, emptycolumnwise), fit