Leaderboard Contact
overcomplexification🧿
COMPLETE 100%

ARCHITECTURE LEVELS

LEVEL GATE DELAY CYCLE
IPC Instructions per cycle
ENERGY
Overture 1,602 12
33.9K 33,999
0.73
653Mξ©« 653,596,776ξ©«

PROGRAMMING LEVELS

LEVEL GATE DELAY CYCLE ENERGY
Circumference 39 3 1 117ξ©«
Mod 4 0 0 1 0ξ©«
Code Breaker 104 6 9 5,616ξ©«
The Maze 6 5 373
11.1Kξ©« 11,190ξ©«
Nim 2 2 3 12ξ©«
Random Number Generator 413 11 65
295Kξ©« 295,295ξ©«
Delicious order 1,613 11 38
674Kξ©« 674,234ξ©«
Capitalize 5 4 112 2,240ξ©«
Tower of Hanoi 127 7 125
111Kξ©« 111,125ξ©«

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
56
59
76
77
78
87
92
103
154
18
17
16
11
10
9
8
7
4
1,008ξ©«
1,003ξ©«
1,216ξ©«
847ξ©«
780ξ©«
783ξ©«
736ξ©«
721ξ©«
616ξ©«
Multiplexer
33
2
66ξ©«
Saving Gracefully
10
5
50ξ©«
Signed Negator
21
22
23
24
8
7
6
5
168ξ©«
154ξ©«
138ξ©«
120ξ©«
Saving Bytes
65
73
6
5
390ξ©«
365ξ©«
Counter
85
98
99
14
11
9
1,190ξ©«
1,078ξ©«
891ξ©«
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
200
12
2,400ξ©«
Conditions
13
21
22
7
6
5
91ξ©«
126ξ©«
110ξ©«
Punchcard Programming
13.3K 13,328
3
39.9Kξ©« 39,984ξ©«
Assembly Programming
13.3K 13,328
3
39.9Kξ©« 39,984ξ©«
Byte Constant
0
0
0ξ©«
Byte XOR
24
2
48ξ©«
Equality
38
4
152ξ©«
Unsigned Less
48
50
53
55
8
7
6
5
384ξ©«
350ξ©«
318ξ©«
275ξ©«
Signed Less
48
50
53
55
8
7
6
5
384ξ©«
350ξ©«
318ξ©«
275ξ©«
LSR
71
76
4
3
284ξ©«
228ξ©«
Count leading zeroes
38
3
114ξ©«
ASR
91
3
273ξ©«
One-hot Encoding
76
3
228ξ©«
Comparison Flags
230
235
242
250
269
319
12
11
10
9
8
7
2,760ξ©«
2,585ξ©«
2,420ξ©«
2,250ξ©«
2,152ξ©«
2,233ξ©«
Symphony ALU
2,084
2,092
2,108
2,157
16
15
14
13
33.3Kξ©« 33,344ξ©«
31.3Kξ©« 31,380ξ©«
29.5Kξ©« 29,512ξ©«
28.0Kξ©« 28,041ξ©«
Condition Match
8
11
13
5
4
3
40ξ©«
44ξ©«
39ξ©«
Objective Beauty
22
25
8
5
176ξ©«
125ξ©«
Divide
587
45
26.4Kξ©« 26,415ξ©«
Modulo
618
710
59
45
36.4Kξ©« 36,462ξ©«
31.9Kξ©« 31,950ξ©«
Multiply
198
201
17
16
3,366ξ©«
3,216ξ©«