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
14.1K 14,143
29 9
3.69M 3,691,323
Mod 4
14.1K 14,143
29 5
2.05M 2,050,735
Code Breaker
14.1K 14,143
29 92
37.7M 37,733,524
The Maze
14.1K 14,143
29 1,727
708M 708,323,869
Nim
1.82B 1,828,736,518
133 14
3.40T 3,405,107,396,516
Random Number Generator
1.82B 1,828,736,574
133 584
142T 142,041,627,175,728
Delicious order
1.82B 1,828,736,574
133 1,456
354T 354,131,180,081,952
Capitalize
1.82B 1,828,736,574
133 915
222T 222,548,097,372,930
Tower of Hanoi
1.82B 1,828,736,574
133 1,006
244T 244,681,296,128,052

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
66
17
1,122
Multiplexer
33
2
66
Saving Gracefully
10
5
50
Signed Negator
36
9
324
Saving Bytes
80
5
400
Counter
101
13
1,313
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
396
6
2,376
Arithmetic Logic Unit (ALU) 1
116
4
464
Arithmetic Logic Unit (ALU) 2
298
19
5,662
Conditions
58
7
406
Punchcard Programming
14.1K 14,143
29
410K 410,147
Assembly Programming
14.1K 14,143
29
410K 410,147
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
6
186
Unsigned Less
74
18
1,332
Signed Less
82
19
1,558
LSR
99
6
594
Count leading zeroes
29
6
174
ASR
99
6
594
One-hot Encoding
99
6
594
Comparison Flags
904
136
122K 122,944
Symphony ALU
4,288
77
330K 330,176
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