Leaderboard Contact
joestaen
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.7K 14,728
38
25.0K 25,000
1.00
13.9B 13,991,600,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.6K 14,694
72 12
12.6M 12,695,616
Mod 4
14.7K 14,742
72 5
5.30M 5,307,120
Code Breaker
14.7K 14,742
72 4,094
4.34B 4,345,469,856
The Maze
14.7K 14,742
72 1,911
2.02B 2,028,381,264
Nim
1.82B 1,828,738,091
172 63
19.8T 19,816,205,954,076
Random Number Generator
1.82B 1,828,738,091
172 585
184T 184,007,626,716,420
Delicious order
1.82B 1,828,738,091
172 2,619
823T 823,787,990,376,588
Capitalize
1.82B 1,828,738,091
172 1,067
335T 335,617,329,412,684
Tower of Hanoi
1.82B 1,828,738,091
172 1,232
387T 387,516,916,435,264

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
5
3
15
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
112
140
32
17
3,584
2,380
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
52
9
468
Saving Bytes
80
5
400
Counter
183
19
3,477
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
61
4
244
Little Box
460
6
2,760
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
565
66
37.2K 37,290
Conditions
97
10
970
Punchcard Programming
14.6K 14,694
72
1.05M 1,057,968
Assembly Programming
14.6K 14,694
72
1.05M 1,057,968
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
31
5
155
Unsigned Less
121
149
34
19
4,114
2,831
Signed Less
132
160
35
20
4,620
3,200
LSR
99
6
594
Count leading zeroes
338
17
5,746
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
1,282
140
179K 179,480
Symphony ALU
5,936
5,945
263
107
1.56M 1,561,168
636K 636,115
Condition Match
11
6
66
Objective Beauty
32
9
288
Divide
138K 138,134
9,393
1.29B 1,297,492,662
Modulo
139K 139,397
9,697
1.35B 1,351,732,709
Multiply
1,031
239
246K 246,409