Leaderboard Contact
chengzi
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.1K 14,128
86
25.0K 25,000
1.00
30.3B 30,375,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.1K 14,128
86 12
14.5M 14,580,096
Mod 4
14.1K 14,128
86 5
6.07M 6,075,040
Code Breaker
14.5K 14,520
104 1,279
1.93B 1,931,392,320
The Maze
14.1K 14,128
86 2,130
2.58B 2,587,967,040
Nim
1.82B 1,828,736,074
171 14
4.37T 4,377,994,161,156
Random Number Generator
1.82B 1,828,736,074
171 520
162T 162,611,211,700,080
Delicious order
1.82B 1,828,736,398
174 1,279
406T 406,977,970,429,308
Capitalize
1.82B 1,828,736,074
171 690
215T 215,772,569,371,260
Tower of Hanoi
1.82B 1,828,736,304
170 1,505
467T 467,882,183,378,400

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
3
2
6
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
36
9
324
Saving Bytes
73
80
6
5
438
400
Counter
178
40
7,120
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
30
4
120
Little Box
384
424
8
6
3,072
2,544
Arithmetic Logic Unit (ALU) 1
131
148
7
4
917
592
Arithmetic Logic Unit (ALU) 2
236
37
8,732
Conditions
23
9
207
Punchcard Programming
14.1K 14,128
86
1.21M 1,215,008
Assembly Programming
14.1K 14,128
86
1.21M 1,215,008
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
39
7
4
224
156
Unsigned Less
81
34
2,754
Signed Less
79
31
2,449
LSR
99
6
594
Count leading zeroes
264
16
4,224
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
837
136
113K 113,832
Symphony ALU
4,304
4,487
139
137
598K 598,256
614K 614,719
Condition Match
10
6
60
Objective Beauty
28
8
224
Divide
1,224
385
471K 471,240
Modulo
1,184
385
455K 455,840
Multiply
632
97
61.3K 61,304