Picture

Hi, I'm FAF-141.

“Deadlines just aren't real to me until I'm staring one in the face.” ― Rick Riordan, The Lightning Thief

Simulating the War

“A sonnet written by a machine will be better appreciated by another machine.”

Alan Turing

World War 2 (WW2) was full of terror and agony for all the nations, there were no winners in this war because of the loses supported by the entire mankind. The WW2 was the beginning for a lot of new researches in new areas of science, one of those was Computer Science. Computers made a revolutionary job in breaking the scepticism by simulating the work of mechanical machines, making it so fast that a normal man would need 10 years for this.

Bombe the Enigma

Let’s start the examples with Enigma Machines, an encryption electro-mechanical device, that could encrypt the message in more than 10^19 ways. Enigma was useful during all the WW2, used by Germans in their communication with air forces and navy squads, they let anyone who can to see those messages, but without the special decryption key it would be useless to see. British mathematicians had a lot of hard work before they came to idea of using computers in solving this problem with decryption. Inspired by Polish cryptographers, Alan Turing build a machine later called “Turing’s Bombe” that simulated the work of 36 Enigma Machines working simultaneously. Bombe machine was the combination of 108 rotors with alphabet letters on them and 26 cables that were plugged in dependence of the message you want to decrypt, this was for sure a revolutionary approach to a mathematical problem and just the beginning for Computer Science.

Manhattan Project.

America in alliance with Great Britain and Canada, were working on development of the atomic bomb since 1942 to 1946, the result was horrifying for the entire world after bombing Hiroshima and Nagasaki. CS had it’s own impact in this project, Harvard Mark I (a.k.a. Automatic Sequence Controlled Calculator) initiated by John von Neumann, had to determine whether implosion was a viable choice to detonate the atomic bomb that would be used a year later. He made calculations on a 4500 kg machine that had 765,000 electrical components and over hundreds kilometres of wires. Mark I even had 5 horsepowers motor consuming 3,7 kw of electrical energy, it was the first machine that could do long computations automatically. Mark I was built by IBM engineers in Endicott, N.Y. A steel frame 16 m long and eight feet high held the calculator, which consisted of an interlocking panel of small gears, counters, switches and control circuits, all only a few inches in depth. The ASCC used 800 km of wire with three million connections, 3,500 multipole relays with 35,000 contacts, 2,225 counters, 1,464 tenpole switches and tiers of 72 adding machines, each with 23 significant numbers. It was the industry’s largest electromechanical calculator. The Mark I had 60 sets of 24 switches for manual data entry and could store 72 numbers, each 23 decimal digits long. It could do 3 additions or subtractions in a second. A multiplication took 6 seconds, a division took 15.3 seconds, and a logarithm or a trigonometric function took over one minute. Later another 3 more versions of it were made for calculations on different projects, including top secret projects revealed years later.

Whirlwind I

War is always the treasury for all kind of revolutionary projects, Whirlwind I was one of those. With USA’s army resources and lead by MIT engineers, they planned a flight simulator for Air Force Bombing Crews. U.S. Navy approached MIT to build a computer that will take the input from the pilots, will make the calculations and update the environment real-time, but it wasn’t so easy to make it with the technology they had at the moment. The only two available memory technologies in 1949 that could hold this much data were mercury delay lines and electrostatic storage. A mercury delay line consisted of a long tube filled with mercury, a mechanical transducer on one end, and a microphone on the other end, much like a spring reverb unit later used in audio processing. Pulses were sent into the mercury delay line at one end, and took a certain amount of time to reach the other end. They were detected by the microphone, amplified, reshaped into the correct pulse shape, and sent back into the delay line. Thus, the memory was said to recirculate. Mercury delay lines operated at about the speed of sound, so were very slow in computer terms, even by the standards of the computers of the late 1940s and 1950s Later in 1945 when ENIAC computer was revealed, they focused on implementation of a digital computer to make it faster and more accurate. Just planning and designing Whirlwind I required 2 years, but at the end they manage to give the hardware necessities and operating system estimations. A 16-bits system with 2048 words and over 5000 vacuum tubes made the beginning of powerful computers that we have today.

Investment of 1 million $ , 175 employees and 70 engineers led in 1951 to first flight simulator based on a high-speed storage based computer. Sadly after 3 years U.S. army lost the interest in Whirlwind I but it was a good start to use computers in development of armies.


The war is just a competition of money, influence and ambitions, but it always led to discovery of new areas in which humanity can evolve. Computer Science had a skeptical start but flourished later and proved its utility for mankind. Due to focus of the countries on the army and big investments in it, the projects lead by universities and IBM during WW2 had a major impact on the flow of the war. Simulating problems on a machine that can do the work faster and more accurate is typical for humans, but indeed the result is fascinating until today.

Make Computers not War.

Reference

  1. Project Whirlwind(http://museum.mit.edu/150/21)
  2. Whirlwind I (http://ethw.org/Milestones:Whirlwind_Computer,_1944-59)
  3. Turing Mombe(https://en.wikipedia.org/wiki/)
  4. Harvard Mark I(https://www.britannica.com/technology/Harvard-Mark-I)