Leaderboard Contact
Soul
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,679 139
25.8K 25,881
0.96
6.04B 6,040,133,661

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 53 8 1 424
Mod 4 0 0 1 0
Code Breaker 170 6 19
19.3K 19,380
The Maze 6 5 373
11.1K 11,190
Nim 5 3 3 45
Random Number Generator 413 11 65
295K 295,295
Delicious order 2,288 15 31
1.06M 1,063,920
Capitalize 5 4 112 2,240
Tower of Hanoi 479 20 135
1.29M 1,293,300

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
3
2
6
Full Adder
7
4
28
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
80
81
82
110
112
32
14
12
11
9
8
1,792
1,120
972
902
990
896
Multiplexer
25
33
3
2
75
66
Saving Gracefully
9
10
6
5
54
50
Signed Negator
27
5
135
Saving Bytes
65
73
6
5
390
365
Counter
101
10
1,010
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
22
3
66
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
219
273
38
15
8,322
4,095
Conditions
52
5
260
Punchcard Programming
13.3K 13,329
6
79.9K 79,974
Assembly Programming
13.3K 13,329
6
79.9K 79,974
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
38
5
4
155
152
Unsigned Less
48
8
384
Signed Less
48
8
384
LSR
81
3
243
Count leading zeroes
23
5
115
ASR
142
3
426
One hot encoding
96
4
384
Comparison Flags
227
14
3,178
Symphony ALU
4,191
39
163K 163,449
Condition Match
8
11
5
4
40
44
Objective beauty
28
5
140
Divide
760
907
1,131
1,147
273
105
89
81
207K 207,480
95.2K 95,235
100K 100,659
92.9K 92,907
Modulo
720
900
1,124
1,140
273
105
89
81
196K 196,560
94.5K 94,500
100K 100,036
92.3K 92,340
Multiply
206
232
21
19
4,326
4,408