Leaderboard Contact
GYF
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 2,429 39
29.4K 29,490
0.84
2.79B 2,793,617,190

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,456
43 9
5.59M 5,594,472
Mod 4
14.4K 14,456
43 5
3.10M 3,108,040
Code Breaker
14.4K 14,456
43 302
187M 187,725,616
The Maze
14.4K 14,456
43 2,064
1.28B 1,282,998,912
Nim
1.82B 1,828,737,921
112 10
2.04T 2,048,186,471,520
Random Number Generator
1.82B 1,828,737,921
112 585
119T 119,818,908,583,920
Delicious order
1.82B 1,828,737,921
112 2,253
461T 461,456,412,033,456
Capitalize
1.82B 1,828,737,921
112 820
167T 167,951,290,664,640
Tower of Hanoi
1.82B 1,828,737,921
112 1,125
230T 230,420,978,046,000

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
11
4
44
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
108
156
159
162
32
22
20
13
11
2,816
2,376
3,120
2,067
1,782
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
39
41
10
6
390
246
Saving Bytes
80
5
400
Counter
146
12
1,752
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
147
7
1,029
Arithmetic Logic Unit (ALU) 2
397
416
85
21
33.7K 33,745
8,736
Conditions
49
8
392
Punchcard Programming
14.3K 14,363
14.3K 14,382
14.4K 14,456
101
72
43
1.45M 1,450,663
1.03M 1,035,504
621K 621,608
Assembly Programming
14.3K 14,363
14.4K 14,456
101
43
1.45M 1,450,663
621K 621,608
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
32
7
224
Unsigned Less
68
14
952
Signed Less
68
14
952
LSR
150
5
750
Count leading zeroes
170
8
1,360
ASR
150
5
750
One-hot Encoding
150
5
750
Comparison Flags
732
56
40.9K 40,992
Symphony ALU
5,359
5,439
5,655
5,664
171
131
87
71
916K 916,389
712K 712,509
491K 491,985
402K 402,144
Condition Match
45
11
495
Objective Beauty
31
33
9
5
279
165
Divide
2,844
188
534K 534,672
Modulo
2,844
188
534K 534,672
Multiply
880
1,373
282
79
248K 248,160
108K 108,467