Leaderboard Contact
yuri gagarin
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.5K 14,527
104
25.0K 25,000
1.00
37.7B 37,770,200,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,527
104 59
89.1M 89,137,672
Mod 4
14.5K 14,527
104 5
7.55M 7,554,040
Code Breaker
14.5K 14,527
104 1,276
1.92B 1,927,791,008
The Maze
14.5K 14,527
104 1,547
2.33B 2,337,219,976
Nim
1.82B 1,828,741,671
137 29
7.26T 7,265,590,658,883
Random Number Generator
1.82B 1,828,741,671
137 585
146T 146,564,501,222,295
Delicious order
1.82B 1,828,741,671
137 2,171
543T 543,917,148,980,517
Capitalize
1.82B 1,828,741,671
137 523
131T 131,031,169,468,821
Tower of Hanoi
1.82B 1,828,741,671
137 1,595
399T 399,607,486,238,565

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
5
4
20
Half Adder
3
2
6
Full Adder
10
4
40
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
104
112
48
19
4,992
2,128
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
112
120
49
20
5,488
2,400
Saving Bytes
80
5
400
Counter
217
54
11.7K 11,718
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
462
6
2,772
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
524
98
51.3K 51,352
Conditions
56
8
448
Punchcard Programming
14.5K 14,527
104
1.51M 1,510,808
Assembly Programming
14.5K 14,527
104
1.51M 1,510,808
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
40
9
360
Unsigned Less
113
121
50
21
5,650
2,541
Signed Less
162
170
53
24
8,586
4,080
LSR
117
6
702
Count leading zeroes
38
12
456
ASR
181
13
2,353
One-hot Encoding
117
6
702
Comparison Flags
1,379
1,449
212
96
292K 292,348
139K 139,104
Symphony ALU
6,421
99
635K 635,679
Condition Match
11
5
55
Objective Beauty
39
10
390
Divide
4,379
850
3.72M 3,722,150
Modulo
6,334
1,099
6.96M 6,961,066
Multiply
1,739
152
264K 264,328