n1474335
75da5b650c
Replaced 'new Date().getTime()' calls with 'Date.now()' for clarity and performance
2020-03-12 15:23:22 +00:00
n1474335
9ed2b26933
Tidied up Lorenz operation and created new Bletchley module for WW2-era ciphers
2019-11-06 12:14:22 +00:00
n1474335
566517d20f
Imports now specify the file extension to support Node v12
2019-07-09 12:23:59 +01:00
d98762625
1c24c05647
swap ENVIRONMENT_IS_* functions for Utils named exports
2019-07-05 10:17:52 +01:00
n1474335
cf32372a57
Added Enigma wiki article link to Enigma, Typex, Bombe and Multi-Bombe operation descriptions.
2019-03-14 12:08:35 +00:00
n1474335
b98cf9538d
Long HTML output is now replaced with an overlay in the same way as long string output.
2019-03-14 11:43:23 +00:00
s2224834
9323737d1d
Bombe: fix rotor listing order for multibombe
2019-02-28 18:37:48 +00:00
n1474335
1079080f5c
Bombe results are now presented in a table
2019-02-08 18:41:20 +00:00
n1474335
53226c1050
Added populateMultiOption ingredient type
2019-02-08 18:36:59 +00:00
s2224834
74eb4cca86
Bombe: tweaks
...
Twiddle the default rotor sets a bit.
Add a time remaining estimate for the multibombe.
2019-01-12 01:35:24 +00:00
s2224834
21335e7d05
Bombe: Add checking machine
2019-01-11 13:18:25 +00:00
s2224834
3eb44708e5
Add MultiBombe
...
Runs the Bombe multiple times with different rotor specs.
Edits the core BombeMachine a little to add the ability to switch rotors
without rewiring everything
2019-01-10 18:04:02 +00:00