Leaderboard Contact
tt
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,396
88
25.0K 25,000
1.00
31.6B 31,671,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,492
104 9
13.5M 13,564,512
Mod 4
14.4K 14,492
104 5
7.53M 7,535,840
Code Breaker
14.4K 14,492
104 1,280
1.92B 1,929,175,040
The Maze
14.4K 14,492
104 1,889
2.84B 2,847,040,352
Nim
1.82B 1,828,737,168
170 15
4.66T 4,663,279,778,400
Random Number Generator
1.82B 1,828,737,168
170 584
181T 181,557,026,039,040
Delicious order
1.82B 1,828,737,168
170 2,262
703T 703,222,590,582,720
Capitalize
1.82B 1,828,737,168
170 821
255T 255,236,846,537,760
Tower of Hanoi
1.82B 1,828,737,168
170 1,558
484T 484,359,326,316,480

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
6
4
24
Half Adder
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
120
32
20
2,304
2,400
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
112
49
5,488
Saving Bytes
73
5
365
Counter
177
53
9,381
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
18
3
54
Little Box
528
53
27.9K 27,984
Arithmetic Logic Unit (ALU) 1
132
4
528
Arithmetic Logic Unit (ALU) 2
498
98
48.8K 48,804
Conditions
121
151
55
52
6,655
7,852
Punchcard Programming
14.4K 14,462
104
1.50M 1,504,048
Assembly Programming
14.4K 14,462
104
1.50M 1,504,048
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
55
8
440
Unsigned Less
81
129
34
22
2,754
2,838
Signed Less
91
139
36
24
3,276
3,336
LSR
99
6
594
Count leading zeroes
264
16
4,224
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
2,235
412
920K 920,820
Symphony ALU
4,666
4,879
145
137
676K 676,570
668K 668,423
Condition Match
10
6
60
Objective Beauty
31
9
279
Divide
17.6K 17,648
3,256
57.4M 57,461,888
Modulo
17.4K 17,464
3,256
56.8M 56,862,784
Multiply
992
352
349K 349,184