Leaderboard Contact
plank_hypo
COMPLETE 95%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.8K 14,818
202
25.0K 25,000
1.00
74.8B 74,830,900,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.9K 14,946
250 9
33.6M 33,628,500
Mod 4
14.9K 14,946
250 5
18.6M 18,682,500
Code Breaker
14.9K 14,946
250 1,278
4.77B 4,775,247,000
The Maze
14.9K 14,946
250 1,646
6.15B 6,150,279,000
Nim
1.82B 1,828,741,802
172 7
2.20T 2,201,805,129,608

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
6
4
24
Half Adder
6
3
18
Full Adder
9
4
36
Bit Inverter
5
3
15
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
33
2
66
Saving Gracefully
10
6
60
Signed Negator
112
49
5,488
Saving Bytes
80
6
480
Counter
257
53
13.6K 13,621
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
42
6
252
Little Box
428
8
3,424
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
858
243
208K 208,494
Conditions
74
8
592
Punchcard Programming
14.9K 14,946
250
3.73M 3,736,500
Assembly Programming
14.9K 14,946
250
3.73M 3,736,500
Byte Constant
0
0
0
Byte XOR
40
3
120
Equality
56
8
448
Unsigned Less
78
14
1,092
Signed Less
88
16
1,408
LSR
170
7
1,190
Count leading zeroes
180
7
1,260
ASR
184
7
1,288
One-hot Encoding
170
7
1,190
Comparison Flags
1,283
208
266K 266,864
Symphony ALU
6,268
130
814K 814,840
Condition Match
10
6
60
Objective Beauty
35
9
315
Divide
2,265
447
1.01M 1,012,455
Modulo
2,265
451
1.02M 1,021,515
Multiply
2,182
345
752K 752,790