Leaderboard Contact
吃饭睡觉
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,361
36
25.0K 25,000
1.00
12.9B 12,924,900,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.3K 14,359
91 12
15.6M 15,680,028
Mod 4
14.3K 14,359
91 5
6.53M 6,533,345
Code Breaker
14.3K 14,359
91 1,280
1.67B 1,672,536,320
The Maze
14.3K 14,359
91 2,601
3.39B 3,398,646,069
Nim
1.82B 1,828,739,511
369 7
4.72T 4,723,634,156,913
Random Number Generator
1.82B 1,828,739,511
369 584
394T 394,086,049,662,456
Delicious order
1.82B 1,828,739,511
369 1,207
814T 814,489,489,627,713
Capitalize
1.82B 1,828,739,511
369 523
352T 352,922,952,009,357
Tower of Hanoi
1.82B 1,828,739,511
369 1,590
1,072T 1,072,939,758,498,810

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
88
32
11
2,304
968
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
96
12
1,152
Saving Bytes
74
6
444
Counter
179
195
40
19
7,160
3,705
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
455
9
4,095
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
450
84
37.8K 37,800
Conditions
49
8
392
Punchcard Programming
14.3K 14,359
91
1.30M 1,306,669
Assembly Programming
14.3K 14,359
91
1.30M 1,306,669
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
229
287
91
40
20.8K 20,839
11.4K 11,480
Unsigned Less
81
96
34
12
2,754
1,152
Signed Less
80
96
33
12
2,640
1,152
LSR
99
6
594
Count leading zeroes
519
226
117K 117,294
ASR
102
9
918
One-hot Encoding
99
6
594
Comparison Flags
1,679
1,777
2,003
144
93
48
241K 241,776
165K 165,261
96.1K 96,144
Symphony ALU
5,648
5,712
129
49
728K 728,592
279K 279,888
Condition Match
8
5
40
Objective Beauty
28
31
8
6
224
186
Divide
5,479
5,825
677
259
3.70M 3,709,283
1.50M 1,508,675
Modulo
5,216
5,504
583
216
3.04M 3,040,928
1.18M 1,188,864
Multiply
696
808
226
79
157K 157,296
63.8K 63,832