Leaderboard Contact
hypcalled
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 2,124 40
28.5K 28,587
0.87
2.42B 2,428,751,520

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.4K 14,481
73 12
12.6M 12,685,356
Mod 4
14.3K 14,300
40 5
2.86M 2,860,000
Code Breaker
14.4K 14,481
73 1,278
1.35B 1,350,990,414
The Maze
14.4K 14,481
73 2,603
2.75B 2,751,665,139
Nim
1.82B 1,829,025,773
1,532 14
39.2T 39,228,944,779,304
Random Number Generator
1.82B 1,829,025,773
1,532 585
1,639T 1,639,209,478,278,060
Delicious order
1.82B 1,829,025,773
1,532 1,487
4,166T 4,166,674,349,058,932
Capitalize
1.82B 1,829,025,773
1,532 446
1,249T 1,249,722,097,969,256
Tower of Hanoi
1.82B 1,828,744,489
169 1,138
351T 351,707,797,613,458

COMPONENT LEVELS

LEVEL GATE DELAY ENERGY
NOT Gate
1
1
1
XOR Gate
3
2
6
Bigger OR Gate
3
2
6
Bigger AND Gate
3
2
6
XNOR Gate
5
3
15
Half Adder
5
3
15
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
148
160
265
32
14
10
7
2,304
2,072
1,600
1,855
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
37
9
333
Saving Bytes
80
5
400
Counter
142
14
1,988
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
32
45
6
4
192
180
Little Box
412
7
2,884
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
360
34
12.2K 12,240
Conditions
44
62
14
8
616
496
Punchcard Programming
14.3K 14,318
40
572K 572,720
Assembly Programming
14.4K 14,481
73
1.05M 1,057,113
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
41
4
164
Unsigned Less
74
273
13
8
962
2,184
Signed Less
86
285
14
9
1,204
2,565
LSR
160
7
1,120
Count leading zeroes
108
9
972
ASR
160
7
1,120
One-hot Encoding
160
7
1,120
Comparison Flags
3,163
69
218K 218,247
Symphony ALU
8,424
9,083
130
30
1.09M 1,095,120
272K 272,490
Condition Match
12
5
60
Objective Beauty
29
8
232
Divide
1,587
271
430K 430,077
Modulo
1,504
273
410K 410,592
Multiply
14.4K 14,450
373
5.38M 5,389,850