Leaderboard Contact
maks2x2
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,749 28
30.3K 30,391
0.82
1.48B 1,488,308,052

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 1,925 29 13
725K 725,725
Mod 4 1,925 29 5
279K 279,125
Code Breaker 1,925 29 2,808
156M 156,756,600
The Maze 1,925 29 1,721
96.0M 96,074,825
Nim
1.82B 1,828,741,786
346 48
30.3T 30,371,743,581,888
Random Number Generator
282K 282,394
582 585
96.1B 96,146,685,180
Delicious order
285K 285,530
463 1,571
207B 207,686,812,690
Capitalize
285K 285,530
463 911
120B 120,434,555,290
Tower of Hanoi
285K 285,530
463 1,169
154B 154,542,255,910

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
80
32
17
2,304
1,360
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
80
88
33
18
2,640
1,584
Saving Bytes
73
5
365
Counter
101
13
1,313
1 Bit Decoder
1
1
1
2 Bit Decoder
6
2
12
3 Bit Decoder
22
4
88
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
148
4
592
Arithmetic Logic Unit (ALU) 2
302
310
318
34
33
19
10.2K 10,268
10.2K 10,230
6,042
Conditions
57
6
342
Punchcard Programming
14.1K 14,165
30
424K 424,950
Assembly Programming
14.1K 14,165
30
424K 424,950
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
5
155
Unsigned Less
86
11
946
Signed Less
135
13
1,755
LSR
75
99
141
9
6
4
675
594
564
Count leading zeroes
172
9
1,548
ASR
75
99
141
9
6
4
675
594
564
One-hot Encoding
75
99
141
9
6
4
675
594
564
Comparison Flags
1,106
52
57.5K 57,512
Symphony ALU
6,402
130
832K 832,260
Condition Match
11
5
55
Objective Beauty
32
9
288
Divide
2,608
246
641K 641,568
Modulo
2,608
252
657K 657,216
Multiply
816
880
248
184
202K 202,368
161K 161,920