User Tools

Site Tools


offtopic:difference_engine

Mechanical Devices

Mechanical Calculator

(1645) Requires Mechanical Clock

Clockwork Automatons

(1737)

Automated Machinery

(1801) Requires Punched Cards

Difference Engine

(1847)

Analytical Engine

(1871) Requires Assembly Language (Analytical Engine), Advanced Metallurgy Note: This is the same as “Electro-Mechanical Computer.” Due to the technological limitations of the time, research is significantly slower than normal. It is not necessary to research this to continue on the computers research path.

Pinwheel Calculator

(1872)

Differential Analyzer

(1876)

Census Tabulation Machine

(1890)

Fire Control System

(1916)

Mechanical Encryption

(1923) Requires Encryption Theory

Mechanical Decryption

(1938) Requires Decryption Theory

Electro-Mechanical Computer

(1941) Requires Boolean Algebra, Lambda Calculus, Turing Machine Theory, Telephone Exchange

Encryption Theory

(1457)

Binary Numerals

(1679)

Punched Cards

(1801) Requires Printing Press

Decryption Theory

(1838)

Assembly Language (Analytical Engine)

(1843)

Boolean Algebra (Could be kept in its current location, but I think it works better here. Maybe replace Boolean Algebra w/ Applied Mathematics?

(1854) Requires Binary Numerals

Lambda Calculus

(1933)

Turing Machine Theory

(1936)

Binary Computing

(1937) Requires Boolean Algebra, Lambda Calculus

High-Level Programming Language

(1943)

Electromag Computers WIP

offtopic/difference_engine.txt · Last modified: 2019/03/29 15:13 (external edit)