Leaderboard Contact
overcomplexification🧿
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
13.9K 13,989
43
25.0K 25,000
1.00
15.0Bξ©« 15,038,175,000ξ©«

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 31 8 1 248ξ©«
Mod 4 0 0 1 0ξ©«
Code Breaker 111 7 9 6,993ξ©«
The Maze 6 5 373
11.1Kξ©« 11,190ξ©«
Nim 2 2 3 12ξ©«
Random Number Generator 413 11 65
295Kξ©« 295,295ξ©«
Delicious order 1,161 17 154
3.03Mξ©« 3,039,498ξ©«
Capitalize 5 4 112 2,240ξ©«
Tower of Hanoi 129 7 125
112Kξ©« 112,875ξ©«

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1ξ©«
XOR Gate
3
2
6ξ©«
Bigger OR Gate
2
2
4ξ©«
Bigger AND Gate
2
2
4ξ©«
XNOR Gate
3
2
6ξ©«
Half Adder
3
2
6ξ©«
Full Adder
7
4
28ξ©«
Bit Inverter
3
2
6ξ©«
Byte NOT
8
1
8ξ©«
Byte NAND
8
1
8ξ©«
Adding Bytes
56
59
77
18
17
11
1,008ξ©«
1,003ξ©«
847ξ©«
Multiplexer
33
2
66ξ©«
Saving Gracefully
10
5
50ξ©«
Signed Negator
21
22
23
24
8
7
6
5
168ξ©«
154ξ©«
138ξ©«
120ξ©«
Saving Bytes
73
5
365ξ©«
Counter
98
99
11
9
1,078ξ©«
891ξ©«
1 Bit Decoder
1
1
1ξ©«
2 Bit Decoder
4
2
8ξ©«
3 Bit Decoder
14
3
42ξ©«
Little Box
396
6
2,376ξ©«
Arithmetic Logic Unit (ALU) 1
131
7
917ξ©«
Arithmetic Logic Unit (ALU) 2
220
37
8,140ξ©«
Conditions
13
7
91ξ©«
Punchcard Programming
13.3K 13,356
7
93.4Kξ©« 93,492ξ©«
Assembly Programming
13.3K 13,356
7
93.4Kξ©« 93,492ξ©«
Byte Constant
0
0
0ξ©«
Byte XOR
24
2
48ξ©«
Equality
38
4
152ξ©«
Unsigned Less
58
9
522ξ©«
Signed Less
58
9
522ξ©«
LSR
85
4
340ξ©«
Count leading zeroes
38
3
114ξ©«
ASR
99
4
396ξ©«
One-hot Encoding
85
4
340ξ©«
Comparison Flags
672
36
24.1Kξ©« 24,192ξ©«
Symphony ALU
4,043
78
315Kξ©« 315,354ξ©«
Condition Match
8
5
40ξ©«
Objective Beauty
22
25
8
5
176ξ©«
125ξ©«
Divide
1,167
170
198Kξ©« 198,390ξ©«
Modulo
1,167
170
198Kξ©« 198,390ξ©«
Multiply
198
17
3,366ξ©«