Leaderboard Contact
W_W
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.8K 14,872
46
25.0K 25,000
1.00
17.1B 17,102,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.6K 14,697
45 9
5.95M 5,952,285
Mod 4
14.6K 14,697
45 5
3.30M 3,306,825
Code Breaker
14.6K 14,697
45 1,280
846M 846,547,200
The Maze
14.7K 14,777
84 1,371
1.70B 1,701,778,428
Nim
1.82B 1,828,740,555
159 35
10.1T 10,176,941,188,575
Random Number Generator
1.82B 1,828,740,555
159 520
151T 151,200,269,087,400
Delicious order
1.82B 1,828,740,555
159 1,546
449T 449,530,030,786,770
Capitalize
1.82B 1,828,728,011
278 804
408T 408,742,655,194,632
Tower of Hanoi
1.82B 1,828,728,011
278 1,115
566T 566,850,821,569,670

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
129
222
18
12
2,322
2,664
Multiplexer
34
3
102
Saving Gracefully
10
5
50
Signed Negator
137
19
2,603
Saving Bytes
80
5
400
Counter
260
27
7,020
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
398
6
2,388
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
472
551
76
38
35.8K 35,872
20.9K 20,938
Conditions
13
72
9
8
117
576
Punchcard Programming
14.6K 14,697
45
661K 661,365
Assembly Programming
14.6K 14,697
45
661K 661,365
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
39
7
6
224
234
Unsigned Less
108
137
51
19
5,508
2,603
Signed Less
104
128
46
20
4,784
2,560
LSR
105
10
1,050
Count leading zeroes
848
218
184K 184,864
ASR
105
10
1,050
One-hot Encoding
105
10
1,050
Comparison Flags
1,068
204
217K 217,872
Symphony ALU
7,142
7,465
153
119
1.09M 1,092,726
888K 888,335
Condition Match
8
5
40
Objective Beauty
35
9
315
Divide
5,233
596
3.11M 3,118,868
Modulo
5,234
596
3.11M 3,119,464
Multiply
1,066
1,157
379
148
404K 404,014
171K 171,236