Leaderboard Contact
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,549
62
25.0K 25,000
1.00
22.5B 22,550,950,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,333
84 60
72.2M 72,238,320
Mod 4
14.3K 14,333
84 5
6.01M 6,019,860
Code Breaker
14.3K 14,333
84 2,306
2.77B 2,776,359,432
The Maze
14.3K 14,333
84 2,742
3.30B 3,301,291,224
Nim
1.82B 1,828,745,000
281 18
9.24T 9,249,792,210,000
Random Number Generator
1.82B 1,828,745,000
281 4,226
2,171T 2,171,645,659,970,000
Delicious order
1.82B 1,828,745,000
281 1,987
1,021T 1,021,074,284,515,000
Capitalize
1.82B 1,828,745,000
281 1,698
872T 872,563,731,810,000
Tower of Hanoi
1.82B 1,828,745,000
281 1,767
908T 908,021,268,615,000

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
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
154
32
4
2,304
616
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
162
33
5
2,640
810
Saving Bytes
80
5
400
Counter
185
293
38
16
7,030
4,688
1 Bit Decoder
3
2
6
2 Bit Decoder
6
2
12
3 Bit Decoder
32
4
128
Little Box
443
10
4,430
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
349
565
69
25
24.0K 24,081
14.1K 14,125
Conditions
29
14
406
Punchcard Programming
14.3K 14,333
84
1.20M 1,203,972
Assembly Programming
14.3K 14,333
84
1.20M 1,203,972
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
160
324
73
17
11.6K 11,680
5,508
Unsigned Less
81
163
34
6
2,754
978
Signed Less
108
171
19
7
2,052
1,197
LSR
99
6
594
Count leading zeroes
818
1,263
158
34
129K 129,244
42.9K 42,942
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
1,478
3,214
136
52
201K 201,008
167K 167,128
Symphony ALU
5,619
6,051
6,529
8,265
270
182
138
94
1.51M 1,517,130
1.10M 1,101,282
901K 901,002
776K 776,910
Condition Match
8
5
40
Objective Beauty
28
8
224
Divide
5,057
9,900
616
168
3.11M 3,115,112
1.66M 1,663,200
Modulo
5,057
9,941
616
168
3.11M 3,115,112
1.67M 1,670,088
Multiply
1,325
1,899
231
47
306K 306,075
89.2K 89,253