Leaderboard Contact
NPMG
COMPLETE 98%

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
20.9K 20,907
291 10
60.8M 60,839,370
Mod 4
20.9K 20,907
291 5
30.4M 30,419,685
Code Breaker
20.9K 20,907
291 1,533
9.32B 9,326,675,421
The Maze
20.9K 20,907
291 1,536
9.34B 9,344,927,232
Nim
1.82B 1,828,744,725
160 14
4.09T 4,096,388,184,000
Random Number Generator
1.82B 1,828,744,725
160 520
152T 152,151,561,120,000
Delicious order
1.82B 1,828,744,725
160 1,512
442T 442,409,923,872,000
Capitalize
1.82B 1,828,744,725
160 879
257T 257,194,658,124,000
Tower of Hanoi
1.82B 1,828,744,725
160 1,120
327T 327,711,054,720,000

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
2
2
4
XOR Gate
3
2
6
Bigger OR Gate
6
3
18
Bigger AND Gate
6
3
18
XNOR Gate
9
6
54
Half Adder
8
4
32
Full Adder
9
4
36
Bit Inverter
7
4
28
Byte NOT
16
2
32
Byte NAND
8
1
8
Adding Bytes
90
13
1,170
Multiplexer
34
3
102
Saving Gracefully
11
5
55
Signed Negator
136
34
4,624
Saving Bytes
88
5
440
Counter
151
16
2,416
1 Bit Decoder
2
2
4
2 Bit Decoder
8
3
24
3 Bit Decoder
152
8
1,216
Little Box
436
6
2,616
Arithmetic Logic Unit (ALU) 1
196
6
1,176
Arithmetic Logic Unit (ALU) 2
2,608
131
341K 341,648
Conditions
29
13
377
Punchcard Programming
20.9K 20,907
291
6.08M 6,083,937
Assembly Programming
20.9K 20,907
291
6.08M 6,083,937
Byte Constant
6
2
12
Byte XOR
24
2
48
Equality
45
10
450
Unsigned Less
138
36
4,968
Signed Less
147
37
5,439
LSR
408
10
4,080
Count leading zeroes
56
17
952
ASR
464
11
5,104
One-hot Encoding
2,072
74
153K 153,328
Comparison Flags
711
133
94.5K 94,563
Symphony ALU
48.1K 48,173
126
6.06M 6,069,798
Condition Match
16
8
128
Objective Beauty
29
8
232
Divide
8,543
486
4.15M 4,151,898
Modulo
8,464
495
4.18M 4,189,680
Multiply
876
97
84.9K 84,972