Leaderboard Contact
Delay
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,565 158
25.0K 25,000
1.00
6.18B 6,181,750,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.1K 14,195
39 9
4.98M 4,982,445
Mod 4
14.1K 14,195
39 5
2.76M 2,768,025
Code Breaker
14.1K 14,195
39 1,292
715M 715,257,660
The Maze
14.1K 14,195
39 1,799
995M 995,935,395
Nim
1.82B 1,828,739,706
96 17
2.98T 2,984,503,200,192
Random Number Generator
1.82B 1,828,739,706
96 520
91.2T 91,290,686,123,520
Delicious order
1.82B 1,828,739,706
96 6,136
1,077T 1,077,230,096,257,536
Capitalize
1.82B 1,828,739,706
96 1,057
185T 185,565,875,447,232
Tower of Hanoi
1.82B 1,828,739,706
96 2,622
460T 460,315,728,876,672

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
10
4
40
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
80
99
17
10
1,360
990
Multiplexer
33
2
66
Saving Gracefully
9
10
6
5
54
50
Signed Negator
27
8
216
Saving Bytes
72
80
6
5
432
400
Counter
141
160
168
15
14
13
2,115
2,240
2,184
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
16
4
64
Little Box
376
408
8
7
3,008
2,856
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
285
304
22
15
6,270
4,560
Conditions
16
8
128
Punchcard Programming
14.1K 14,195
39
553K 553,605
Assembly Programming
14.1K 14,195
39
553K 553,605
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
50
64
12
9
600
576
Signed Less
64
9
576
LSR
144
5
720
Count leading zeroes
32
8
256
ASR
144
5
720
One hot encoding
144
5
720
Comparison Flags
633
695
48
36
30.3K 30,384
25.0K 25,020
Symphony ALU
5,459
44
240K 240,196
Condition Match
8
5
40
Objective beauty
30
8
240
Divide
1,598
107
170K 170,986
Modulo
2,663
150
399K 399,450
Multiply
957
32
30.6K 30,624