Leaderboard Contact
nullptr
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,595 158
25.0K 25,000
1.00
6.30B 6,300,250,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.1K 14,142
35 78
38.6M 38,607,660
Mod 4
14.1K 14,142
35 5
2.47M 2,474,850
Code Breaker
14.1K 14,142
35 3,832
1.89B 1,896,725,040
The Maze
14.1K 14,139
39 3,044
1.67B 1,678,525,524
Nim
14.1K 14,152
48 13
8.83M 8,830,848
Random Number Generator
1.82B 1,828,737,631
71 785
101T 101,924,691,863,785
Delicious order
1.82B 1,828,737,631
71 2,679
347T 347,842,356,054,879
Capitalize
1.82B 1,828,737,631
71 803
104T 104,261,818,556,203
Tower of Hanoi
1.82B 1,828,737,631
71 1,317
170T 170,999,769,661,917

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
72
84
90
91
122
193
18
14
13
12
11
10
1,296
1,176
1,170
1,092
1,342
1,930
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
33
8
264
Saving Bytes
73
5
365
Counter
101
104
14
10
1,414
1,040
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
14
3
42
Little Box
368
6
2,208
Arithmetic Logic Unit (ALU) 1
100
3
300
Arithmetic Logic Unit (ALU) 2
243
277
288
24
16
15
5,832
4,432
4,320
Conditions
41
6
246
Punchcard Programming
14.1K 14,131
14.1K 14,142
36
35
508K 508,716
494K 494,970
Assembly Programming
14.1K 14,142
35
494K 494,970
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
88
129
138
20
14
13
1,760
1,806
1,794
Signed Less
88
100
20
16
1,760
1,600
LSR
141
146
4
3
564
438
Count leading zeroes
30
8
240
ASR
145
146
4
3
580
438
One-hot Encoding
145
146
4
3
580
438
Comparison Flags
463
663
947
74
46
42
34.2K 34,262
30.4K 30,498
39.7K 39,774
Symphony ALU
4,703
5,215
5,665
78
50
46
366K 366,834
260K 260,750
260K 260,590
Condition Match
11
5
55
Objective Beauty
28
30
31
8
6
5
224
180
155
Divide
9,373
9,993
10.3K 10,353
1,529
1,073
1,041
14.3M 14,331,317
10.7M 10,722,489
10.7M 10,777,473
Modulo
10.2K 10,204
11.1K 11,152
1,689
1,185
17.2M 17,234,556
13.2M 13,215,120
Multiply
751
1,038
1,101
1,598
141
99
92
85
105K 105,891
102K 102,762
101K 101,292
135K 135,830