Leaderboard Contact
0x203D (‽)
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,617 39
32.1K 32,195
0.77
2.03B 2,030,313,285

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,553
118 11
18.8M 18,889,794
Mod 4
14.5K 14,553
118 6
10.3M 10,303,524
Code Breaker
14.5K 14,553
118 142
243M 243,850,068
The Maze
14.5K 14,553
118 1,679
2.88B 2,883,269,466
Nim 64 18 3 3,456
Random Number Generator
275K 275,404
34 650
6.08B 6,086,428,400
Delicious order
275K 275,356
34 2,250
21.0B 21,064,734,000
Capitalize
275K 275,356
34 1,389
13.0B 13,003,962,456
Tower of Hanoi
275K 275,356
34 1,570
14.6B 14,698,503,280

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
64
72
95
18
17
9
1,152
1,224
855
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
29
34
9
5
261
170
Saving Bytes
73
5
365
Counter
105
114
14
10
1,470
1,140
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
15
3
45
Little Box
380
7
2,660
Arithmetic Logic Unit (ALU) 1
90
100
4
3
360
300
Arithmetic Logic Unit (ALU) 2
451
99
44.6K 44,649
Conditions
13
27
11
9
143
243
Punchcard Programming
14.5K 14,553
118
1.71M 1,717,254
Assembly Programming
14.5K 14,553
118
1.71M 1,717,254
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
53
105
8
6
424
630
Signed Less
55
100
9
7
495
700
LSR
85
4
340
Count leading zeroes
34
11
374
ASR
99
4
396
One-hot Encoding
99
4
396
Comparison Flags
578
10
5,780
Symphony ALU
4,397
114
501K 501,258
Condition Match
134
10
1,340
Objective Beauty
32
38
9
5
288
190
Divide
4,074
4,202
316
300
1.28M 1,287,384
1.26M 1,260,600
Modulo
4,234
4,362
317
301
1.34M 1,342,178
1.31M 1,312,962
Multiply
576
632
127
120
73.1K 73,152
75.8K 75,840