Leaderboard Contact
soul
COMPLETE 97%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.1K 14,197
30
25.0K 25,000
1.00
10.6B 10,647,750,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.1K 14,197
30 10
4.25M 4,259,100
Mod 4
14.2K 14,203
40 5
2.84M 2,840,600
Code Breaker
14.2K 14,203
40 2,043
1.16B 1,160,669,160
The Maze
14.1K 14,197
30 1,994
849M 849,264,540
Nim
1.82B 1,828,738,778
109 9
1.79T 1,793,992,741,218
Random Number Generator
1.82B 1,828,738,778
109 520
103T 103,652,913,937,040
Delicious order
1.82B 1,828,738,778
109 2,196
437T 437,734,228,857,192
Capitalize
1.82B 1,828,738,778
109 578
115T 115,214,200,491,556
Tower of Hanoi
1.82B 1,828,738,778
109 646
128T 128,768,812,314,092

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
8
4
32
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
82
18
13
1,008
1,066
Multiplexer
25
33
3
2
75
66
Signed Negator
30
9
270
Saving Bytes
80
6
480
Counter
95
13
1,235
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
24
4
3
88
72
Little Box
1,862
8
14.8K 14,896
Arithmetic Logic Unit (ALU) 2
290
28
8,120
Conditions
37
50
14
7
518
350
Punchcard Programming
14.2K 14,203
40
568K 568,120
Assembly Programming
14.2K 14,203
40
568K 568,120
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
32
7
224
Unsigned Less
49
19
931
Signed Less
57
20
1,140
LSR
99
4
396
Count leading zeroes
55
27
1,485
ASR
99
4
396
One-hot Encoding
99
4
396
Comparison Flags
598
80
47.8K 47,840
Symphony ALU
5,097
81
412K 412,857
Condition Match
19
11
209
Objective Beauty
22
8
176
Divide
2,116
523
1.10M 1,106,668
Modulo
2,116
522
1.10M 1,104,552
Multiply
656
142
93.1K 93,152