Leaderboard Contact
realomg(The programming levels must be solved by programming)
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,617 12
33.9K 33,999
0.73
659M 659,716,596

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 91 4 1 364
Mod 4 0 0 1 0
Code Breaker 92 6 9 4,968
The Maze 6 5 373
11.1K 11,190
Nim 2 2 3 12
Random Number Generator 402 9 67
242K 242,406
Delicious order 2,093 16 31
1.03M 1,038,128
Capitalize 5 4 112 2,240
Tower of Hanoi 125 7 125
109K 109,375

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
4
3
12
Byte NOT
8
1
8
Byte NAND
8
1
8
Adding Bytes
56
75
76
78
84
154
32
10
9
8
6
4
1,792
750
684
624
504
616
Multiplexer
25
33
3
2
75
66
Saving Gracefully
10
5
50
Signed Negator
24
5
120
Saving Bytes
65
73
6
5
390
365
Counter
98
10
980
1 Bit Decoder
1
1
1
2 Bit Decoder
4
2
8
3 Bit Decoder
14
3
42
Little Box
368
5
1,840
Arithmetic Logic Unit (ALU) 1
77
3
231
Arithmetic Logic Unit (ALU) 2
266
6
1,596
Conditions
14
23
28
6
4
3
84
92
84
Punchcard Programming
13.3K 13,356
3
40.0K 40,068
Assembly Programming
13.3K 13,356
3
40.0K 40,068
Byte Constant
0
0
0
Byte XOR
24
2
48
Equality
31
38
5
4
155
152
Unsigned Less
41
43
162
8
7
5
328
301
810
Signed Less
43
162
7
5
301
810
LSR
70
3
210
Count leading zeroes
29
6
174
ASR
76
3
228
One hot encoding
70
3
210
Comparison Flags
214
8
1,712
Symphony ALU
3,759
3,847
3,937
4,242
5,701
135
58
38
25
10
507K 507,465
223K 223,126
149K 149,606
106K 106,050
57.0K 57,010
Condition Match
13
3
39
Objective beauty
22
25
8
5
176
125
Divide
702
1,486
272
48
190K 190,944
71.3K 71,328
Modulo
720
1,504
273
49
196K 196,560
73.6K 73,696
Multiply
639
1,269
239
50
152K 152,721
63.4K 63,450