Leaderboard Contact
Staubfinger
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,538
85
25.0K 25,000
1.00
30.8B 30,893,250,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,538
87 12
15.1M 15,177,672
Mod 4
14.5K 14,538
87 5
6.32M 6,324,030
Code Breaker 217 55 256
3.05M 3,055,360
The Maze
14.5K 14,538
87 2,130
2.69B 2,694,036,780
Nim
1.82B 1,828,739,553
102 14
2.61T 2,611,440,081,684
Random Number Generator
1.82B 1,828,739,553
102 520
96.9T 96,996,345,891,120
Delicious order
1.82B 1,828,739,553
102 2,897
540T 540,381,565,474,182
Capitalize
1.82B 1,828,739,553
102 803
149T 149,784,741,828,018
Tower of Hanoi
1.82B 1,828,739,553
102 1,489
277T 277,745,305,830,534

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
104
193
204
48
24
14
4,992
4,632
2,856
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
112
212
49
17
5,488
3,604
Saving Bytes
80
5
400
Counter
217
55
11.9K 11,935
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
36
4
144
Little Box
408
7
2,856
Arithmetic Logic Unit (ALU) 1
100
3
300
Arithmetic Logic Unit (ALU) 2
413
99
40.8K 40,887
Conditions
64
8
512
Punchcard Programming
14.4K 14,438
14.5K 14,538
119
87
1.71M 1,718,122
1.26M 1,264,806
Assembly Programming
13.9K 13,957
14
195K 195,398
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
41
8
328
Unsigned Less
64
16
1,024
Signed Less
69
17
1,173
LSR
164
5
820
Count leading zeroes
191
10
1,910
ASR
164
5
820
One hot encoding
164
5
820
Comparison Flags
751
68
51.0K 51,068
Symphony ALU
6,362
7,205
7,605
389
193
133
2.47M 2,474,818
1.39M 1,390,565
1.01M 1,011,465
Condition Match
9
6
54
Objective beauty
31
9
279
Multiply
2,416
391
944K 944,656