readable

Module Contents

Functions

wordset(encoding)

words(encoding)

get_encoding(input_line)

O(log n) search for the correct encoding among the 7! = 5040 permutations

part1()

part2()

Attributes

datastr

inputs_

outputs_

inputs

outputs

permuts

masks

all_wordsets

readable.datastr
readable.inputs_
readable.outputs_
readable.inputs
readable.outputs
readable.permuts
readable.masks = [[True, True, True, True, True, True, False], [False, True, True, False, False, False, False],...
readable.wordset(encoding)
readable.words(encoding)
readable.all_wordsets
readable.get_encoding(input_line)

O(log n) search for the correct encoding among the 7! = 5040 permutations

readable.part1()
readable.part2()