Esempio n. 1
0
 def mapOut(self, input):
     inputIndex = Alphabet.index(input)
     outputIndex = (inputIndex - self.offset) % Alphabet.length()
     return Alphabet[outputIndex]
Esempio n. 2
0
 def advance(self):
     self.offset += 1
     self.offset = self.offset % Alphabet.length()
     return super().advance()
Esempio n. 3
0
 def mapIn(self, input):
     inputIndex = Alphabet.index(input)
     outputIndex = (inputIndex - self.setting) % Alphabet.length()
     return Alphabet[outputIndex]