Leaderboard Contact
MCMXXXVI
COMPLETE 93%

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Nim
1.82B 1,828,741,563
170 7
2.17T 2,176,202,459,970
Random Number Generator
1.82B 1,828,741,563
170 520
161T 161,660,754,169,200
Delicious order
1.82B 1,828,741,563
170 2,675
831T 831,620,225,774,250
Capitalize
1.82B 1,828,741,563
170 523
162T 162,593,412,366,330
Tower of Hanoi
1.82B 1,828,741,563
170 1,005
312T 312,440,496,038,550

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
4
3
12
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
32
2,304
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
80
33
2,640
Saving Bytes
80
5
400
Counter
185
39
7,215
1 Bit Decoder
1
1
1
Little Box
426
6
2,556
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
420
66
27.7K 27,720
Conditions
121
36
4,356
Punchcard Programming
14.5K 14,503
118
1.71M 1,711,354
Assembly Programming
14.5K 14,503
118
1.71M 1,711,354
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
99
16
1,584
Signed Less
226
18
4,068
LSR
148
4
592
Count leading zeroes
591
257
151K 151,887
ASR
148
4
592
One hot encoding
148
4
592
Comparison Flags
5,074
408
2.07M 2,070,192
Symphony ALU
6,137
130
797K 797,810
Condition Match
8
5
40
Objective beauty
32
9
288
Divide
7,251
825
5.98M 5,982,075
Modulo
9,071
1,119
10.1M 10,150,449
Multiply
1,668
229
381K 381,972