Leaderboard Contact
3826469292
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.4K 14,458
60
25.0K 25,000
1.00
21.6B 21,687,000,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,598
71 12
12.4M 12,437,496
Mod 4
14.5K 14,598
71 5
5.18M 5,182,290
Code Breaker
14.5K 14,598
71 2,352
2.43B 2,437,749,216
The Maze
14.5K 14,598
71 2,750
2.85B 2,850,259,500
Nim
1.82B 1,828,745,033
143 24
6.27T 6,276,252,953,256
Random Number Generator
1.82B 1,828,745,033
143 520
135T 135,985,480,653,880
Delicious order
1.82B 1,828,745,033
143 1,881
491T 491,901,325,211,439
Capitalize
1.82B 1,828,745,033
143 880
230T 230,129,274,952,720
Tower of Hanoi
1.82B 1,828,745,033
143 1,064
278T 278,247,214,261,016

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
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
144
174
32
16
13
2,304
2,304
2,262
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
39
10
390
Saving Bytes
80
5
400
Counter
185
39
7,215
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
85
5
425
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
276
7
1,932
Arithmetic Logic Unit (ALU) 2
437
66
28.8K 28,842
Conditions
13
112
9
8
117
896
Punchcard Programming
14.5K 14,598
71
1.03M 1,036,458
Assembly Programming
14.5K 14,598
71
1.03M 1,036,458
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
32
7
224
Unsigned Less
72
12
864
Signed Less
114
15
1,710
LSR
229
6
1,374
Count leading zeroes
264
16
4,224
ASR
229
6
1,374
One-hot Encoding
229
6
1,374
Comparison Flags
2,078
296
615K 615,088
Symphony ALU
8,066
105
846K 846,930
Condition Match
8
5
40
Objective Beauty
31
9
279
Divide
8,545
612
5.22M 5,229,540
Modulo
8,545
612
5.22M 5,229,540
Multiply
2,664
105
279K 279,720