Leaderboard Contact
kirameku
COMPLETE 98%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
14.3K 14,326
62
25.0K 25,000
1.00
22.2B 22,205,300,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
14.5K 14,574
88 17
21.8M 21,802,704
Mod 4
14.5K 14,574
88 5
6.41M 6,412,560
Code Breaker
14.5K 14,574
88 1,794
2.30B 2,300,826,528
The Maze
14.5K 14,574
88 3,031
3.88B 3,887,293,872
Nim
1.82B 1,828,737,659
176 33
10.6T 10,621,308,323,472
Random Number Generator
1.82B 1,828,737,707
176 520
167T 167,366,074,944,640
Delicious order
1.82B 1,828,737,659
176 3,233
1,040T 1,040,566,357,872,272
Capitalize
1.82B 1,828,737,659
176 448
144T 144,192,306,936,832

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
4
3
12
Half Adder
4
2
8
Full Adder
9
4
36
Bit Inverter
3
2
6
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
72
32
2,304
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
120
41
4,920
Saving Bytes
80
5
400
Counter
185
45
8,325
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
468
7
3,276
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
436
42
18.3K 18,312
Conditions
55
9
495
Punchcard Programming
14.5K 14,574
88
1.28M 1,282,512
Assembly Programming
14.5K 14,574
88
1.28M 1,282,512
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
81
34
2,754
Signed Less
89
35
3,115
LSR
172
5
860
Count leading zeroes
362
217
78.5K 78,554
ASR
172
5
860
One-hot Encoding
172
5
860
Comparison Flags
1,090
172
187K 187,480
Symphony ALU
6,012
141
847K 847,692
Condition Match
8
5
40
Objective Beauty
28
8
224
Divide
9,546
1,297
12.3M 12,381,162
Modulo
10.4K 10,496
1,638
17.1M 17,192,448
Multiply
975
302
294K 294,450