Leaderboard Contact
KMnO4
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,593 18
35.8K 35,803
0.69
1.02B 1,026,615,222

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 1,601 18 21
605K 605,178
Mod 4 0 0 1 0
Code Breaker 65 9 256
149K 149,760
The Maze 1,601 18 6,098
175M 175,732,164
Nim
28.3K 28,379
31 10
8.79M 8,797,490
Random Number Generator 413 11 65
295K 295,295
Delicious order
17.7K 17,748
45 1,843
1.47B 1,471,930,380
Capitalize
28.3K 28,379
31 429
377M 377,412,321
Tower of Hanoi
28.3K 28,377
31 548
482M 482,068,476

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
56
80
148
18
11
4
1,008
880
592
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
24
5
120
Saving Bytes
73
5
365
Counter
90
98
11
10
990
980
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
73
77
4
3
292
231
Arithmetic Logic Unit (ALU) 2
186
210
278
21
14
7
3,906
2,940
1,946
Conditions
13
14
19
7
6
4
91
84
76
Punchcard Programming
13.9K 13,959
13.9K 13,978
14.0K 14,046
35
34
27
488K 488,565
475K 475,252
379K 379,242
Assembly Programming
13.9K 13,978
14.0K 14,046
34
27
475K 475,252
379K 379,242
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
38
5
4
155
152
Unsigned Less
55
61
69
8
6
5
440
366
345
Signed Less
55
61
69
8
6
5
440
366
345
LSR
99
4
396
Count leading zeroes
18
5
90
ASR
99
4
396
One-hot Encoding
99
4
396
Comparison Flags
424
615
669
696
47
32
24
19
19.9K 19,928
19.6K 19,680
16.0K 16,056
13.2K 13,224
Symphony ALU
2,002
2,004
2,098
2,370
3,158
78
42
40
22
17
156K 156,156
84.1K 84,168
83.9K 83,920
52.1K 52,140
53.6K 53,686
Condition Match
8
12
13
5
4
3
40
48
39
Objective Beauty
25
5
125
Divide
703
710
724
892
1,336
1,346
1,360
1,438
163
151
148
99
57
53
50
48
114K 114,589
107K 107,210
107K 107,152
88.3K 88,308
76.1K 76,152
71.3K 71,338
68.0K 68,000
69.0K 69,024
Modulo
912
1,456
105
49
95.7K 95,760
71.3K 71,344
Multiply
198
1,072
34
13
6,732
13.9K 13,936