Leaderboard Contact
Alolan Woobat
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture
15.1K 15,109
35
25.0K 25,000
1.00
13.2B 13,220,375,000

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference
15.1K 15,112
35 12
6.34M 6,347,040
Mod 4
15.1K 15,112
35 3
1.58M 1,586,760
Code Breaker
15.4K 15,457
35 123
66.5M 66,542,385
The Maze
15.1K 15,112
35 1,911
1.01B 1,010,766,120
Nim
1.82B 1,828,756,877
151 14
3.86T 3,865,992,037,978
Random Number Generator
1.82B 1,828,756,877
151 584
161T 161,267,096,441,368
Delicious order
1.82B 1,828,756,877
151 2,202
608T 608,065,319,116,254
Capitalize
1.82B 1,828,756,877
151 932
257T 257,364,612,813,964
Tower of Hanoi
1.82B 1,828,756,877
151 1,182
326T 326,400,184,920,714

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
296
345
32
18
17
2,304
5,328
5,865
Multiplexer
33
2
66
Saving Gracefully
9
10
6
5
54
50
Signed Negator
37
9
333
Saving Bytes
72
80
6
5
432
400
Counter
102
14
1,428
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
25
28
4
3
100
84
Little Box
364
396
7
6
2,548
2,376
Arithmetic Logic Unit (ALU) 1
131
7
917
Arithmetic Logic Unit (ALU) 2
349
421
880
69
68
27
24.0K 24,081
28.6K 28,628
23.7K 23,760
Conditions
53
7
371
Punchcard Programming
14.7K 14,712
15.0K 15,061
15.1K 15,112
82
36
35
1.20M 1,206,384
542K 542,196
528K 528,920
Assembly Programming
14.7K 14,712
15.0K 15,061
15.1K 15,112
82
36
35
1.20M 1,206,384
542K 542,196
528K 528,920
Byte Constant
0
0
0
Byte XOR
32
3
96
Equality
34
40
10
5
340
200
Unsigned Less
115
388
34
19
3,910
7,372
Signed Less
125
398
35
20
4,375
7,960
LSR
156
4
624
Count leading zeroes
592
2,776
258
138
152K 152,736
383K 383,088
ASR
156
4
624
One-hot Encoding
156
4
624
Comparison Flags
1,194
3,612
140
80
167K 167,160
288K 288,960
Symphony ALU
10.8K 10,831
11.0K 11,008
263
105
2.84M 2,848,553
1.15M 1,155,840
Condition Match
16
6
96
Objective Beauty
28
8
224
Divide
1.01M 1,017,224
1.11M 1,118,063
5,638
1,953
5.73B 5,735,108,912
2.18B 2,183,577,039
Modulo
1.01M 1,017,224
1.11M 1,118,063
5,670
1,970
5.76B 5,767,660,080
2.20B 2,202,584,110
Multiply
3,456
3,995
235
125
812K 812,160
499K 499,375