Enigma Simulation - EnigmaConfig Documentation

EnigmaConfig Class

The class EnigmaConfig implements a name space for enigma machine simulation configuration file information. It also does some verification of the data.

EnigmaConfig Methods

__init__(filename)
initialize and return a enigma simulation configuration object.

filename enigma machine simulation configuration file.

create_plugboard()
create a list that is used as a plugboard from the plugboard information found in the configuration file.

display_config() and display_stats
(same function) display configuration information.