Leaderboard Contact
Swarley
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.6K 15,659
54
25.0K 25,000
1.00
21.1B 21,139,650,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.6K 15,659
54 13
10.9M 10,992,618
Mod 4
15.7K 15,703
72 5
5.65M 5,653,080
Code Breaker
15.7K 15,703
72 2,049
2.31B 2,316,632,184
The Maze
15.7K 15,703
72 1,727
1.95B 1,952,573,832
Nim
1.82B 1,828,737,883
168 77
23.6T 23,656,553,254,488
Random Number Generator
1.82B 1,828,737,883
168 2,210
678T 678,973,801,200,240
Delicious order
1.82B 1,828,737,883
168 1,456
447T 447,323,916,084,864
Capitalize
1.82B 1,828,737,883
168 820
251T 251,926,930,762,080
Tower of Hanoi
1.82B 1,828,737,883
168 1,931
593T 593,257,199,148,264

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
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
104
32
19
2,304
1,976
Multiplexer
33
2
66
Saving Gracefully
38
5
190
Signed Negator
36
9
324
Saving Bytes
304
5
1,520
Counter
145
37
5,365
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
28
4
112
Little Box
1,292
6
7,752
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
428
66
28.2K 28,248
Conditions
58
7
406
Punchcard Programming
15.7K 15,703
72
1.13M 1,130,616
Assembly Programming
15.7K 15,703
72
1.13M 1,130,616
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
39
7
273
Unsigned Less
80
33
2,640
Signed Less
88
34
2,992
LSR
99
6
594
Count leading zeroes
207
40
8,280
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
904
136
122K 122,944
Symphony ALU
4,744
4,805
261
137
1.23M 1,238,184
658K 658,285
Condition Match
8
5
40
Objective Beauty
28
8
224
Divide
1,000
280
280K 280,000
Modulo
1,000
280
280K 280,000
Multiply
632
225
142K 142,200