Leaderboard Contact
Screamer
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
17.9K 17,972
66
25.0K 25,000
1.00
29.6B 29,653,800,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
16.4K 16,414
93 13
19.8M 19,844,526
Mod 4
16.3K 16,398
93 5
7.62M 7,625,070
Code Breaker
16.3K 16,398
93 1,280
1.95B 1,952,017,920
The Maze
16.3K 16,398
93 1,691
2.57B 2,578,798,674
Nim
1.82B 1,828,746,236
110 13
2.61T 2,615,107,117,480
Random Number Generator
1.82B 1,828,746,236
110 584
117T 117,478,658,200,640
Delicious order
1.82B 1,828,746,236
110 1,178
236T 236,968,937,260,880
Capitalize
1.82B 1,828,746,236
110 523
105T 105,207,770,957,080
Tower of Hanoi
1.82B 1,828,746,236
110 1,138
228T 228,922,453,822,480

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
6
3
18
Full Adder
9
4
36
Bit Inverter
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
88
162
41
17
3,608
2,754
Multiplexer
33
2
66
Saving Gracefully
14
6
84
Signed Negator
96
42
4,032
Saving Bytes
304
6
1,824
Counter
425
499
49
25
20.8K 20,825
12.4K 12,475
1 Bit Decoder
9
3
27
2 Bit Decoder
6
2
12
3 Bit Decoder
58
4
232
Little Box
1,316
7
9,212
Arithmetic Logic Unit (ALU) 1
179
7
1,253
Arithmetic Logic Unit (ALU) 2
458
84
38.4K 38,472
Conditions
103
243
47
12
4,841
2,916
Punchcard Programming
16.3K 16,398
93
1.52M 1,525,014
Assembly Programming
16.3K 16,398
93
1.52M 1,525,014
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
40
8
320
Unsigned Less
57
12
684
Signed Less
64
14
896
LSR
186
5
930
Count leading zeroes
188
11
2,068
ASR
188
5
940
One-hot Encoding
186
5
930
Comparison Flags
1,064
180
191K 191,520
Symphony ALU
6,212
6,508
6,804
166
165
70
1.03M 1,031,192
1.07M 1,073,820
476K 476,280
Condition Match
27
6
162
Objective Beauty
32
9
288
Divide
2,089
409
854K 854,401
Multiply
2,046
293
599K 599,478